Skip to content

fix(rust-packages): publish the npm shim from a ./ path #12

fix(rust-packages): publish the npm shim from a ./ path

fix(rust-packages): publish the npm shim from a ./ path #12

Triggered via pull request June 9, 2026 08:51
Status Success
Total duration 23s
Artifacts

self-test.yml

on: pull_request
verify-tag
8s
verify-tag
generate-changelog
5s
generate-changelog
commit-artifacts
7s
commit-artifacts
cargo-deny-guard
19s
cargo-deny-guard
native-deps-target
5s
native-deps-target
test-deps
4s
test-deps
javascript-base
11s
javascript-base
rust-base
18s
rust-base
Matrix: install-dist
Fit to window
Zoom out
Zoom in

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)