Skip to content

Commit 54dda86

Browse files
authored
Merge pull request #668 from swimos/ci-check
Adds missing dependency installation for cargo check
2 parents c3dc627 + 9a820bf commit 54dda86

File tree

1 file changed

+17
-1
lines changed

1 file changed

+17
-1
lines changed

.github/workflows/ci.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ on:
55

66
name: Continuous integration
77
env:
8-
latest_version: '1.78.0'
8+
latest_version: "1.78.0"
99

1010
jobs:
1111
test:
@@ -24,6 +24,7 @@ jobs:
2424
with:
2525
toolchain: ${{ env.latest_version }}
2626
- uses: Swatinem/rust-cache@v2
27+
2728
- name: Install NASM for aws-lc-rs on Windows
2829
if: runner.os == 'Windows'
2930
uses: ilammy/setup-nasm@v1
@@ -56,6 +57,21 @@ jobs:
5657
uses: dtolnay/rust-toolchain@stable
5758
with:
5859
toolchain: ${{ env.latest_version }}
60+
61+
- name: Install NASM for aws-lc-rs on Windows
62+
if: runner.os == 'Windows'
63+
uses: ilammy/setup-nasm@v1
64+
65+
- name: Install ninja-build tool for aws-lc-fips-sys on Windows
66+
if: runner.os == 'Windows'
67+
uses: seanmiddleditch/gha-setup-ninja@v5
68+
69+
- name: Install golang for aws-lc-fips-sys on macos
70+
if: runner.os == 'MacOS'
71+
uses: actions/setup-go@v5
72+
with:
73+
go-version: "1.22.2"
74+
5975
- uses: Swatinem/rust-cache@v2
6076
- run: cargo check --all-features --all-targets --workspace --lib --tests --profile "ci"
6177

0 commit comments

Comments
 (0)