Skip to content

route-git-token remaps and App minting, sccache write and archive, cargo-install prebuilt releases #192

route-git-token remaps and App minting, sccache write and archive, cargo-install prebuilt releases

route-git-token remaps and App minting, sccache write and archive, cargo-install prebuilt releases #192

Triggered via pull request September 26, 2026 07:54
Status Success
Total duration 2m 20s
Artifacts –

selftest.yml

on: pull_request
sccache archive, the writer saves at job end
10s
sccache archive, the writer saves at job end
rust-cache honors CARGO_HOME (save)
6s
rust-cache honors CARGO_HOME (save)
rust-cache save:false saves nothing
7s
rust-cache save:false saves nothing
rust-cache local-target survives git clean
7s
rust-cache local-target survives git clean
exercise the composite actions
45s
exercise the composite actions
cargo-install checks the binary later steps run
5s
cargo-install checks the binary later steps run
exercise the changelog action
9s
exercise the changelog action
exercise the changelog notes mode
5s
exercise the changelog notes mode
exercise the cut-release action
4s
exercise the cut-release action
exercise the no-crate version ladder
5s
exercise the no-crate version ladder
changelog check (this repository)
3s
changelog check (this repository)
exercise the release guidance and the signed-tag gate
4s
exercise the release guidance and the signed-tag gate
exercise the Docker actions
2m 17s
exercise the Docker actions
exercise the msrv action
31s
exercise the msrv action
rust-cache obeys CARGO_INCREMENTAL
5s
rust-cache obeys CARGO_INCREMENTAL
sccache inside a container job keyed on the job env
29s
sccache inside a container job keyed on the job env
runner services stay off without a job-env offer
11s
runner services stay off without a job-env offer
sccache round-trip through a job-env backend
14s
sccache round-trip through a job-env backend
the sccache namespace and read-only mode follow the configured backend
4s
the sccache namespace and read-only mode follow the configured backend
sccache with write false stores nothing
16s
sccache with write false stores nothing
sccache archive stays unused beside a backend
5s
sccache archive stays unused beside a backend
a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
5s
a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
sccache detection agrees with the pinned release
10s
sccache detection agrees with the pinned release
sccache without a working rustc
7s
sccache without a working rustc
crates-mirror routes crates-io through the offered URL
14s
crates-mirror routes crates-io through the offered URL
publish-draft-release seals by tree
5s
publish-draft-release seals by tree
cargo-publish (dry run · refusal · duplicate)
5s
cargo-publish (dry run · refusal · duplicate)
exercise the transient-retry helper
3s
exercise the transient-retry helper
exercise the route-git-token action
12s
exercise the route-git-token action
exercise the timing actions from the Actions API
31s
exercise the timing actions from the Actions API
exercise timing-report without the Actions API
10s
exercise timing-report without the Actions API
exercise the cache statistics
10s
exercise the cache statistics
Matrix: selftest-sccache-redis
Matrix: selftest-windows
sccache archive, a source change under the same key saves nothing
11s
sccache archive, a source change under the same key saves nothing
sccache archive, a reader restores and hits
22s
sccache archive, a reader restores and hits
Matrix: selftest-sccache-archive-other-family
rust-cache honors CARGO_HOME (restore)
5s
rust-cache honors CARGO_HOME (restore)
rust-cache save:false and local-target uploaded nothing
4s
rust-cache save:false and local-target uploaded nothing
sccache archive, the reader after a source change misses that crate
19s
sccache archive, the reader after a source change misses that crate
Fit to window
Zoom out
Zoom in

Annotations

71 errors, 1 warning, and 46 notices
exercise the release guidance and the signed-tag gate
Process completed with exit code 1.
exercise the release guidance and the signed-tag gate
no tag input and the ref (refs/pull/85/merge) is not a tag push
exercise the release guidance and the signed-tag gate
Process completed with exit code 1.
exercise the release guidance and the signed-tag gate
no tag input and the ref (refs/pull/85/merge) is not a tag push
sccache archive stays unused beside a backend
Process completed with exit code 1.
sccache archive stays unused beside a backend
sccache: SCCACHE_GHA_ENABLED or SCCACHE_GHA_VERSION is set, but this action no longer wires the GitHub cache service backend; drop the variable and name an archive
exercise the no-crate version ladder
Process completed with exit code 1.
exercise the no-crate version ladder
no Cargo.toml here and no version input; a non-crate repository must name the version to cut
exercise the cut-release action
Process completed with exit code 1.
exercise the cut-release action
release/v0.1.0 already exists
a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
Process completed with exit code 1.
a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
sccache: SCCACHE_GHA_ENABLED or SCCACHE_GHA_VERSION is set, but this action no longer wires the GitHub cache service backend; drop the variable and name an archive
exercise the changelog notes mode
Process completed with exit code 1.
exercise the changelog notes mode
no [9.9.9] section in CHANGELOG.md
cargo-publish (dry run · refusal · duplicate)
Process completed with exit code 1.
cargo-publish (dry run · refusal · duplicate)
publish: true needs a crates.io credential: run rust-lang/crates-io-auth-action before this step and pass its token output as registry-token (Trusted Publishing, no stored secret), or set registry-token from a secret
sccache detection agrees with the pinned release
Process completed with exit code 1.
sccache detection agrees with the pinned release
sccache: the server stores to 's3, name: elsewhere, prefix: /', not to the disk backend the action configured
sccache detection agrees with the pinned release
Process completed with exit code 1.
sccache detection agrees with the pinned release
sccache: write "false" needs a backend configured through SCCACHE_* variables; this one comes from a multi-level chain (SCCACHE_MULTILEVEL_CHAIN)
sccache detection agrees with the pinned release
Process completed with exit code 1.
sccache detection agrees with the pinned release
sccache: namespace 'selftest' needs a backend configured through SCCACHE_* variables; this one comes from sccache's configuration file /home/runner/work/_temp/sccache-file.toml
sccache detection agrees with the pinned release
Process completed with exit code 1.
sccache detection agrees with the pinned release
sccache: write "false" needs a backend configured through SCCACHE_* variables; this one comes from sccache's configuration file /home/runner/work/_temp/sccache-file.toml
runner services stay off without a job-env offer
Process completed with exit code 1.
runner services stay off without a job-env offer
rust-cache: local-target requires cache-target
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
app-clien***-id and app-priva***e-key go ***oge***her
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
pass ei***her ***oken or ***he app-* inpu***s, no*** bo***h
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
no ***oken: pass ***oken, or app-clien***-id wi***h app-priva***e-key
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
remap 'h***ps://gi***hub.com/ups***ream/dep' is no*** a from=***o line
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
remap source 'h***p://gi***hub.com/ups***ream/dep' is no*** an h***ps URL of hos*** and pa***h segmen***s
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
remap ***arge*** '../evil' is no*** a reposi***ory pa***h on gi***hub.com
exercise the route-git-token action
Process completed with exit code 1.
exercise the route-git-token action
the token contains characters this action cannot embed in a git URL (whitespace, or one of @:/?#%); percent-encode it, or mint one without them
exercise the route-git-token action
Process completed with exit code 1.
exercise the route-git-token action
host 'github.com/../evil' is not a valid host[:port]
exercise the route-git-token action
Process completed with exit code 1.
exercise the route-git-token action
path 'evil/../traversal' is not a valid namespace path
exercise the msrv action
Process completed with exit code 1.
exercise the msrv action
locked: true but no committed Cargo.lock in /home/runner/work/_temp/fixture-nolock
exercise the msrv action
Process completed with exit code 1.
exercise the msrv action
rust-version: invalid 'latest; touch pwned' (expected e.g. 1.95 or 1.95.0)
exercise the composite actions
Process completed with exit code 1.
exercise the composite actions
sha256 mismatch for https://github.com/EmbarkStudios/cargo-deny/releases/download/0.20.2/cargo-deny-0.20.2-x86_64-unknown-linux-musl.tar.gz: the pin is 0000000000000000000000000000000000000000000000000000000000000000
exercise the composite actions
Process completed with exit code 1.
exercise the composite actions
cargo-install: invalid tool name 'evil; touch /tmp/cicd-pwned' (allowed: A-Za-z0-9 _ -, leading alphanumeric)
exercise the composite actions
Process completed with exit code 1.
exercise the composite actions
cargo pkgid failed for 'no-such-package'
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
[Unreleased] carries entries, but the crate version (1.0.0) does not exceed the last release (1.0.0); bump the version in Cargo.toml
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
the crate version (1.0.0-rc1) is a pre-release, but [Unreleased] carries feature content (### Added, ### Removed, or a **Breaking entry); feature work resets the version to the next regular release
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
[Unreleased] carries entries, but the crate version (1.0.0-rc1) does not exceed the last release (1.0.0); bump the version in Cargo.toml
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
no [Unreleased] section to cut in CHANGELOG.md
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
[Unreleased] marks a breaking change; 0.1.1 over 0.1.0 needs at least a minor bump (0.x) or a major bump (1.x and up)
exercise the changelog action
Process completed with exit code 1.
exercise the changelog action
[Unreleased] carries entries, but the crate version (0.1.0) does not exceed the last release (0.1.0); bump the version in Cargo.toml
exercise the Docker actions
Process completed with exit code 1.
exercise the Docker actions
rust-version: invalid '1.0; touch pwned' (expected e.g. 1.95 or 1.95.0)
exercise the Docker actions
Process completed with exit code 6.
exercise the Docker actions
Process completed with exit code 1.
exercise the Docker actions
cargo pkgid failed for 'no-such-package'
No per-step timings
timing-report could not read this job's steps from the Actions API and shows the job totals; grant the job actions: read for a per-step table (the API path also needs jq, curl and GNU date on the runner).
changelog check (this repository)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the release guidance and the signed-tag gate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the transient-retry helper
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive stays unused beside a backend
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the no-crate version ladder
not publishable to crates.io (publish = false, or no crate); skipping crates.io checks
exercise the no-crate version ladder
not publishable to crates.io (publish = false, or no crate); skipping crates.io checks
exercise the no-crate version ladder
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the cut-release action
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
publish-draft-release seals by tree
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
the sccache namespace and read-only mode follow the configured backend
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
a leftover SCCACHE_GHA_ENABLED fails an otherwise idle auto
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the changelog notes mode
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
cargo-publish (dry run · refusal · duplicate)
serde 1.0.0 is already on crates.io; skipping
cargo-publish (dry run · refusal · duplicate)
v0.1.0 does not match ^v9\.; not publishing (prereleases and bare majors are excluded by the default pattern)
cargo-publish (dry run · refusal · duplicate)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache obeys CARGO_INCREMENTAL
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache honors CARGO_HOME (save)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
cargo-install checks the binary later steps run
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache save:false saves nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache local-target survives git clean
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache without a working rustc
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the cache statistics
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise timing-report without the Actions API
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache detection agrees with the pinned release
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, the writer saves at job end
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
runner services stay off without a job-env offer
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache honors CARGO_HOME (restore)
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the route-git-token action
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache round-trip through a job-env backend
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rust-cache save:false and local-target uploaded nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
crates-mirror routes crates-io through the offered URL
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache with write false stores nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache on Redis with write false
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, a source change under the same key saves nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, another CARGO_* environment restores nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache on Redis with write true
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache inside a container job keyed on the job env
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, another namespace restores nothing
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the timing actions from the Actions API
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the msrv action
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
install-toolchain · windows-11-arm
"The windows-11-arm label will migrate to use Visual Studio 2026 by default beginning September 21, 2026. For more information see https://github.com/actions/runner-images/issues/14602"
exercise the composite actions
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the changelog action
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, the reader after a source change misses that crate
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
sccache archive, a reader restores and hits
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
exercise the Docker actions
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"