fix(rust-packages): publish the npm shim from a ./ path #12
self-test.yml
on: pull_request
verify-tag
8s
generate-changelog
5s
commit-artifacts
7s
cargo-deny-guard
19s
native-deps-target
5s
test-deps
4s
javascript-base
11s
rust-base
18s
Matrix: install-dist
Annotations
6 errors, 2 warnings, and 23 notices
|
generate-changelog
Process completed with exit code 1.
|
|
generate-changelog
Tag '30/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 e461c7bbf6e851591bd270704c9d27d06e723e14, main HEAD 83436c2c694e776c1287a658fe8fcff95a28f773. 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/
|
|
generate-changelog
generate-changelog SemVer gate rejects non-tag refs
|
|
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
|
|
native-deps-target
native-deps passes CARGO_DIST_TARGET through to ci/setup.sh
|
|
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
|
|
verify-tag
verify-tag passes on match, fails on divergence
|
|
verify-tag
main HEAD matches tag SHA (e461c7bbf6e851591bd270704c9d27d06e723e14)
|
|
install-dist (macos-latest)
install-dist OK — cargo-dist 0.32.0
|
|
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)
|
|
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
|
|
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)
|