fix(rust-packages): pin the preflight macOS runner to macos-14 (#38) #30
self-test.yml
on: push
test-verify-tag
4s
test-generate-changelog
6s
test-commit-artifacts
7s
test-cargo-deny
18s
test-native-deps
3s
test-test-deps
6s
test-javascript-base
16s
test-rust-base
14s
Matrix: test-install-dist
Annotations
6 errors, 2 warnings, and 23 notices
|
test-verify-tag
Process completed with exit code 1.
|
|
test-verify-tag
main has moved since the tag was pushed — tag 498c43e9967b74d8bb7700ad4e5e40f58631ba81, main HEAD d5c7af223249a41050d57de918dbc7627ac7edc9. Resolve manually.
|
|
test-generate-changelog
Process completed with exit code 1.
|
|
test-generate-changelog
Tag 'main' must follow SemVer strict (X.Y.Z, optional -prerelease, optional +build). No 'v' prefix or other non-SemVer characters.
|
|
test-cargo-deny
Process completed with exit code 1.
|
|
test-cargo-deny
deny.exceptions.toml is not permitted — the cargo-deny policy is imposed by coroboros/ci
|
|
test-javascript-base
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test-cargo-deny
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
test-native-deps
native-deps passes CARGO_DIST_TARGET through to ci/setup.sh
|
|
test-verify-tag
verify-tag passes on match, fails on divergence
|
|
test-verify-tag
main HEAD matches tag SHA (498c43e9967b74d8bb7700ad4e5e40f58631ba81)
|
|
test-install-dist (macos-latest)
install-dist OK — cargo-dist 0.32.0
|
|
test-install-dist (macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167
|
|
test-test-deps
test-deps runs test-setup.sh and propagates test.env
|
|
test-test-deps
Loaded ci/test.env into the job environment
|
|
test-test-deps
No ci/test-setup.sh — no test fixtures
|
|
test-test-deps
No ci/test.env — no test environment overrides
|
|
test-commit-artifacts
commit-artifacts no-op left main untouched
|
|
test-commit-artifacts
No release artifacts to commit (nothing changed)
|
|
test-commit-artifacts
commit-artifacts pushed both artifacts
|
|
test-generate-changelog
generate-changelog SemVer gate rejects non-tag refs
|
|
test-install-dist (ubuntu-latest)
install-dist OK — cargo-dist 0.32.0
|
|
test-install-dist (windows-latest)
install-dist OK — cargo-dist 0.32.0
|
|
test-rust-base
rust/base ran fmt --check, clippy -D warnings, and test on the fixture
|
|
test-rust-base
No ci/test-setup.sh — no test fixtures
|
|
test-rust-base
No ci/test.env — no test environment overrides
|
|
test-rust-base
No ci/setup.sh — pure-Rust package
|
|
test-rust-base
Installing Rust toolchain: stable (from rust-toolchain.toml)
|
|
test-javascript-base
javascript/base ran install (sfw + frozen lockfile), lint, build, test on the fixture
|
|
test-javascript-base
Resolved Node.js version: 22 (from .node-version)
|
|
test-cargo-deny
cargo-deny rejects consumer deny.exceptions.toml
|