Skip to content

Commit 87214a9

Browse files
Merge pull request #64 from spinframework/chore/bump-deps
chore(deps): bump dependencies and run cargo audit in CI
2 parents 17b8e19 + ec12120 commit 87214a9

File tree

3 files changed

+1500
-1290
lines changed

3 files changed

+1500
-1290
lines changed

.github/workflows/build.yaml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
- name: Install Rust
3232
uses: dtolnay/rust-toolchain@stable
3333
with:
34-
toolchain: 1.87
34+
toolchain: 1.88
3535

3636
- name: Install dependencies
3737
run: |
@@ -41,6 +41,11 @@ jobs:
4141
- name: lint code
4242
run: make lint
4343

44+
- name: audit dependencies
45+
run: |
46+
cargo install cargo-audit --locked
47+
cargo audit
48+
4449
- name: Run Clippy
4550
run: cargo clippy --all -- -D warnings
4651
- name: Cancel everything if linting fails
@@ -68,7 +73,7 @@ jobs:
6873
- name: Install Rust
6974
uses: dtolnay/rust-toolchain@stable
7075
with:
71-
toolchain: 1.87
76+
toolchain: 1.88
7277
targets: ${{ matrix.config.target }}
7378
- name: Install Spin
7479
uses: rajatjindal/setup-actions/spin@main
@@ -183,4 +188,4 @@ jobs:
183188
with:
184189
repo_token: ${{ secrets.GITHUB_TOKEN }}
185190
file: ${{ env.PROGRAM_NAME }}.json
186-
tag: canary
191+
tag: canary

0 commit comments

Comments
 (0)