fix(rust-packages): seed the global build's dist-manifest from the plan #10
self-test.yml
on: pull_request
verify-tag
7s
generate-changelog
5s
commit-artifacts
5s
cargo-deny-guard
15s
native-deps-target
5s
test-deps
4s
javascript-base
15s
rust-base
16s
Matrix: install-dist
Annotations
6 errors, 2 warnings, and 23 notices
|
generate-changelog
Process completed with exit code 1.
|
|
generate-changelog
Tag '29/merge' must follow SemVer strict (X.Y.Z, optional -prerelease, optional +build). No 'v' prefix or other non-SemVer characters.
|
|
verify-tag
Process completed with exit code 1.
|
|
verify-tag
main has moved since the tag was pushed — tag 4dc668d2adf3d092c96f3fd9f6f2e2c668a555df, main HEAD 24ef4f6ec58de93bfa7997bace7c4de57b8cd1a9. Resolve manually.
|
|
cargo-deny-guard
Process completed with exit code 1.
|
|
cargo-deny-guard
deny.exceptions.toml is not permitted — the cargo-deny policy is imposed by coroboros/ci
|
|
javascript-base
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0057852bfaa89a56745cba8c7296529d2fc39830, actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
cargo-deny-guard
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5. Actions will be forced to run with Node.js 24 by default starting June 16th, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
native-deps-target
native-deps passes CARGO_DIST_TARGET through to ci/setup.sh
|
|
install-dist (ubuntu-latest)
install-dist OK — cargo-dist 0.32.0
|
|
test-deps
test-deps runs test-setup.sh and propagates test.env
|
|
test-deps
Loaded ci/test.env into the job environment
|
|
test-deps
No ci/test-setup.sh — no test fixtures
|
|
test-deps
No ci/test.env — no test environment overrides
|
|
generate-changelog
generate-changelog SemVer gate rejects non-tag refs
|
|
commit-artifacts
commit-artifacts no-op left main untouched
|
|
commit-artifacts
No release artifacts to commit (nothing changed)
|
|
commit-artifacts
commit-artifacts pushed both artifacts
|
|
install-dist (macos-latest)
install-dist OK — cargo-dist 0.32.0
|
|
verify-tag
verify-tag passes on match, fails on divergence
|
|
verify-tag
main HEAD matches tag SHA (4dc668d2adf3d092c96f3fd9f6f2e2c668a555df)
|
|
install-dist (windows-latest)
install-dist OK — cargo-dist 0.32.0
|
|
install-dist (windows-latest)
NOTICE: windows-latest requests are being redirected to windows-2025-vs2026 by June 15, 2026
|
|
javascript-base
javascript/base ran install (sfw + frozen lockfile), lint, build, test on the fixture
|
|
javascript-base
Resolved Node.js version: 22 (from .node-version)
|
|
cargo-deny-guard
cargo-deny rejects consumer deny.exceptions.toml
|
|
rust-base
rust/base ran fmt --check, clippy -D warnings, and test on the fixture
|
|
rust-base
No ci/test-setup.sh — no test fixtures
|
|
rust-base
No ci/test.env — no test environment overrides
|
|
rust-base
No ci/setup.sh — pure-Rust package
|
|
rust-base
Installing Rust toolchain: stable (from rust-toolchain.toml)
|