projection: repin the Rust toolchain action
The public workflows retain a reachable immutable Rust setup action for the named Linux capability. Source-Sha: e8c500c91232b888d35662313553c9332bb98636 Policy-Sha: e8c500c91232b888d35662313553c9332bb98636 Tree-Digest: 881641293edc6e190f34e290fc37c81d1b3cc39341824afbe99b17c9fab21a2d
This commit is contained in:
parent
fdfb3f449b
commit
1370ae9c76
3 changed files with 7 additions and 7 deletions
|
|
@ -74,7 +74,7 @@ jobs:
|
|||
runs-on: redflag-linux-build
|
||||
steps:
|
||||
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
with:
|
||||
components: clippy
|
||||
- name: cargo test
|
||||
|
|
@ -118,7 +118,7 @@ jobs:
|
|||
with:
|
||||
go-version-file: agent/go.mod
|
||||
cache: true
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
with:
|
||||
targets: ${{ matrix.rust_target }}
|
||||
|
||||
|
|
@ -176,7 +176,7 @@ jobs:
|
|||
with:
|
||||
go-version-file: agent/go.mod
|
||||
cache: true
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
- name: Install Qt 6 build dependencies
|
||||
run: |
|
||||
sudo apt-get update -qq
|
||||
|
|
@ -245,7 +245,7 @@ jobs:
|
|||
node-version: 20
|
||||
cache: npm
|
||||
cache-dependency-path: web/package-lock.json
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
|
||||
# Provenance first: record the substrate even if a later scan fails the job.
|
||||
# "Are we using hacked programs to build it?" — this is how we SEE the answer.
|
||||
|
|
|
|||
|
|
@ -79,7 +79,7 @@ jobs:
|
|||
cache: npm
|
||||
cache-dependency-path: web/package-lock.json
|
||||
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
if: steps.pre.outputs.go == 'true'
|
||||
|
||||
- name: Build web UI and stage embed
|
||||
|
|
|
|||
|
|
@ -229,7 +229,7 @@ jobs:
|
|||
node-version: 20
|
||||
cache: npm
|
||||
cache-dependency-path: web/package-lock.json
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
- name: Install scanners
|
||||
run: |
|
||||
go install golang.org/x/vuln/cmd/govulncheck@latest
|
||||
|
|
@ -289,7 +289,7 @@ jobs:
|
|||
go-version-file: agent/go.mod
|
||||
cache: true
|
||||
|
||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
||||
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||
with:
|
||||
targets: ${{ matrix.rust_target }}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue