Skip to content

Commit

Permalink
CI: fix security audit
Browse files Browse the repository at this point in the history
New Ubuntu images are being deployed, which is causing the cached
binaries not to work due to a GLIBC upgrade:

https://github.blog/changelog/2024-09-25-actions-new-images-and-ubuntu-latest-changes/

To ensure we're caching consistently on the new image, switches from
using `ubuntu-latest` to `ubuntu-24.04`.

We can revert this change after October 30th, when the blog post says
the deployment is complete.
  • Loading branch information
tarcieri committed Oct 19, 2024
1 parent a281383 commit a6234bd
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/security-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ on:
jobs:
security_audit:
name: Security Audit
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v4
- uses: RustCrypto/actions/cargo-cache@master
- name: Cache cargo bin
uses: actions/cache@v4
with:
path: ~/.cargo/bin
key: ${{ runner.os }}-cargo-audit-v0.20
- uses: actions-rs/audit-check@v1
key: ${{ runner.os }}-cargo-audit-v0.20-ubuntu-v24.04
- uses: rustsec/audit-check@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}

0 comments on commit a6234bd

Please sign in to comment.