Skip to content

Commit

Permalink
ci: [#1099] Add a new job to the testing workflow to test compilation…
Browse files Browse the repository at this point in the history
… in different OSs
  • Loading branch information
josecelano committed Nov 27, 2024
1 parent f0ced13 commit 38baaea
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions .github/workflows/testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,27 @@ jobs:
name: Check Unused Dependencies
run: cargo machete

build:
name: Build on ${{ matrix.os }} (${{ matrix.toolchain }})
runs-on: ${{ matrix.os }}

strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
toolchain: [nightly, stable]

steps:
- name: Checkout code
uses: actions/checkout@v4

- id: setup
name: Setup Toolchain
uses: dtolnay/rust-toolchain@stable
with:
toolchain: ${{ matrix.toolchain }}

- name: Build project
run: cargo build --verbose

unit:
name: Units
Expand Down

0 comments on commit 38baaea

Please sign in to comment.