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
|
runs-on: redflag-linux-build
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
|
- uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
|
||||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||||
with:
|
with:
|
||||||
components: clippy
|
components: clippy
|
||||||
- name: cargo test
|
- name: cargo test
|
||||||
|
|
@ -118,7 +118,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
go-version-file: agent/go.mod
|
go-version-file: agent/go.mod
|
||||||
cache: true
|
cache: true
|
||||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||||
with:
|
with:
|
||||||
targets: ${{ matrix.rust_target }}
|
targets: ${{ matrix.rust_target }}
|
||||||
|
|
||||||
|
|
@ -176,7 +176,7 @@ jobs:
|
||||||
with:
|
with:
|
||||||
go-version-file: agent/go.mod
|
go-version-file: agent/go.mod
|
||||||
cache: true
|
cache: true
|
||||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||||
- name: Install Qt 6 build dependencies
|
- name: Install Qt 6 build dependencies
|
||||||
run: |
|
run: |
|
||||||
sudo apt-get update -qq
|
sudo apt-get update -qq
|
||||||
|
|
@ -245,7 +245,7 @@ jobs:
|
||||||
node-version: 20
|
node-version: 20
|
||||||
cache: npm
|
cache: npm
|
||||||
cache-dependency-path: web/package-lock.json
|
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.
|
# 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.
|
# "Are we using hacked programs to build it?" — this is how we SEE the answer.
|
||||||
|
|
|
||||||
|
|
@ -79,7 +79,7 @@ jobs:
|
||||||
cache: npm
|
cache: npm
|
||||||
cache-dependency-path: web/package-lock.json
|
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'
|
if: steps.pre.outputs.go == 'true'
|
||||||
|
|
||||||
- name: Build web UI and stage embed
|
- name: Build web UI and stage embed
|
||||||
|
|
|
||||||
|
|
@ -229,7 +229,7 @@ jobs:
|
||||||
node-version: 20
|
node-version: 20
|
||||||
cache: npm
|
cache: npm
|
||||||
cache-dependency-path: web/package-lock.json
|
cache-dependency-path: web/package-lock.json
|
||||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||||
- name: Install scanners
|
- name: Install scanners
|
||||||
run: |
|
run: |
|
||||||
go install golang.org/x/vuln/cmd/govulncheck@latest
|
go install golang.org/x/vuln/cmd/govulncheck@latest
|
||||||
|
|
@ -289,7 +289,7 @@ jobs:
|
||||||
go-version-file: agent/go.mod
|
go-version-file: agent/go.mod
|
||||||
cache: true
|
cache: true
|
||||||
|
|
||||||
- uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c # stable
|
- uses: dtolnay/rust-toolchain@6bed0761d98439e5a578e2877258200ad565ba87 # stable
|
||||||
with:
|
with:
|
||||||
targets: ${{ matrix.rust_target }}
|
targets: ${{ matrix.rust_target }}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue