Skip to content

Runner services: .rust-ci-env contract, sccache, crates-mirror #157

Runner services: .rust-ci-env contract, sccache, crates-mirror

Runner services: .rust-ci-env contract, sccache, crates-mirror #157

Triggered via pull request September 13, 2026 13:47
Status Failure
Total duration 2m 28s
Artifacts –

selftest.yml

on: pull_request
rust-cache honors CARGO_HOME (save)
7s
rust-cache honors CARGO_HOME (save)
rust-cache local-target survives git clean
5s
rust-cache local-target survives git clean
rust-cache save:false saves nothing
7s
rust-cache save:false saves nothing
exercise the composite actions
1m 9s
exercise the composite actions
exercise the changelog action
16s
exercise the changelog action
exercise the changelog notes mode
4s
exercise the changelog notes mode
exercise the cut-release action
5s
exercise the cut-release action
exercise the no-crate version ladder
3s
exercise the no-crate version ladder
changelog check (this repository)
5s
changelog check (this repository)
exercise the release guidance and the signed-tag gate
6s
exercise the release guidance and the signed-tag gate
exercise the promote-release modes
7s
exercise the promote-release modes
exercise the registry signature gate
6s
exercise the registry signature gate
exercise the Docker actions
2m 24s
exercise the Docker actions
rust-cache obeys CARGO_INCREMENTAL
5s
rust-cache obeys CARGO_INCREMENTAL
rust-cache local-target auto stays off
7s
rust-cache local-target auto stays off
sccache round-trip through a host-offered backend
9s
sccache round-trip through a host-offered backend
sccache round-trip through the GitHub cache service
9s
sccache round-trip through the GitHub cache service
sccache auto stays off without a host offer
4s
sccache auto stays off without a host offer
crates-mirror routes crates-io through the offered URL
12s
crates-mirror routes crates-io through the offered URL
crates-mirror auto stays off without a host offer
3s
crates-mirror auto stays off without a host offer
cargo-publish (dry run · refusal · duplicate)
16s
cargo-publish (dry run · refusal · duplicate)
exercise the transient-retry helper
5s
exercise the transient-retry helper
exercise the route-git-token action
7s
exercise the route-git-token action
exercise the timing actions
25s
exercise the timing actions
exercise the timing actions without samples
8s
exercise the timing actions without samples
exercise the timing actions from the Actions API
9s
exercise the timing actions from the Actions API
exercise sampler-only timing-start with the Actions API
11s
exercise sampler-only timing-start with the Actions API
exercise the cache statistics
6s
exercise the cache statistics
Matrix: selftest-windows
rust-cache honors CARGO_HOME (restore)
8s
rust-cache honors CARGO_HOME (restore)
rust-cache local-target uploaded nothing
4s
rust-cache local-target uploaded nothing
rust-cache save:false left no entry
3s
rust-cache save:false left no entry
Fit to window
Zoom out
Zoom in

Annotations

45 errors, 1 warning, and 11 notices
exercise the changelog notes mode
Process completed with exit code 1.
exercise the changelog notes mode
no [9.9.9] section in CHANGELOG.md
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
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/69/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/69/merge) is not a tag push
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
***he ***oken con***ains charac***ers ***his ac***ion canno*** embed in a gi*** URL (whi***espace, or one of @:/?#%); percen***-encode i***, or min*** one wi***hou*** ***hem
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
hos*** 'gi***hub.com/../evil' is no*** a valid hos***[:por***]
exercise the route-git-token action
Process comple***ed wi***h exi*** code 1.
exercise the route-git-token action
pa***h 'evil/../***raversal' is no*** a valid namespace pa***h
sccache round-trip through the GitHub cache service
Process completed with exit code 1.
sccache round-trip through the GitHub cache service
nothing written to the cache service
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 (Trusted Publishing, no stored secret), or set registry-token
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 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 Docker actions
Process completed with exit code 1.
exercise the Docker actions
locked: true but no committed Cargo.lock in /home/runner/work/_temp/fixture-nolock
exercise the Docker actions
Process completed with exit code 1.
exercise the Docker actions
rust-version: invalid 'latest; touch pwned' (expected e.g. 1.95 or 1.95.0)
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 timing data
timing-report found no timing marks and could not read the Actions API (needs a token with actions:read).
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 promote-release modes
v9.9.0 already exists on 20880427366bcf4fa338abc12323a397cb1e45c7; skipping the tag push (idempotent re-run)
exercise the promote-release modes
v9.9.0 is newer than v9.8.1; v9 stays — a backport publishes without advancing the major
exercise the promote-release modes
the tag rulesets are not readable with this token; sign-tags resolves to manual
exercise the promote-release modes
the tag rulesets are not readable with this token; sign-tags resolves to manual
exercise the promote-release modes
the tag rulesets are not readable with this token; sign-tags resolves to manual
exercise the promote-release modes
an active tag ruleset requires signatures on v9.9.0; sign-tags resolves to manual
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)
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"