diff --git a/.github/actions/rust_crate/action.yaml b/.github/actions/rust_crate/action.yaml index 460b494..4b0af7b 100644 --- a/.github/actions/rust_crate/action.yaml +++ b/.github/actions/rust_crate/action.yaml @@ -21,16 +21,12 @@ runs: shell: bash run: cargo fmt --check + # No explicit build step needed — clippy already compiles all targets. - name: Clippy working-directory: ${{ inputs.working_directory }} shell: bash run: cargo clippy --all-targets -- -D warnings - - name: Build - working-directory: ${{ inputs.working_directory }} - shell: bash - run: cargo build --verbose - - name: Test working-directory: ${{ inputs.working_directory }} shell: bash diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index dfb749e..df8c0ea 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -63,7 +63,7 @@ jobs: strategy: matrix: crate: ${{ fromJSON(needs.changes.outputs.needs_rust_build) }} - os: [macos-latest, windows-latest, ubuntu-latest] + os: [macos-latest, nscloud-windows-2022-amd64-8x16, ubuntu-latest] runs-on: ${{ matrix.os }} diff --git a/cspell.config.yaml b/cspell.config.yaml index 3388b9a..b69fb4e 100644 --- a/cspell.config.yaml +++ b/cspell.config.yaml @@ -57,6 +57,7 @@ words: - mockall - mocktail - msvc + - nscloud - oslog - pubspec - repr