Skip to content

Use npm staged publishing in the release workflow - #787

Merged
Hugo-ter-Doest merged 2 commits into
masterfrom
copilot/fix-publish-npm-job-failure
Oct 22, 2026
Merged

Hugo-ter-Doest merged 2 commits into
masterfrom
copilot/fix-publish-npm-job-failure

Conversation

Copilot AI commented Oct 22, 2026 •

Copy link
Copy Markdown
Contributor

The publish-npm job failed because its token is restricted to staging, but the workflow attempted a direct publish.

  • Publishing workflow: Use Node 22.22.2 and npm 12.2.1, then stage the release:
    - run: npm stage publish
  • Release approval: The staged package must be approved separately before it becomes public.

Co-authored-by: Hugo-ter-Doest <7829083+Hugo-ter-Doest@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix failing GitHub Actions job 'publish-npm' Use npm staged publishing in the release workflow Oct 22, 2026
Copilot AI requested a review from Hugo-ter-Doest October 22, 2026 06:16
@coveralls

Copy link
Copy Markdown

Coverage Report for CI Build 39732846003

Coverage increased (+0.02%) to 87.103%

Details

  • Coverage increased (+0.02%) from the base build.
  • Patch coverage: No coverable lines changed in this PR.
  • No coverage regressions found.

Uncovered Changes

No uncovered changes found.

Coverage Regressions

No coverage regressions found.


Coverage Stats

Coverage Status
Relevant Lines: 9908
Covered Lines: 8935
Line Coverage: 90.18%
Relevant Branches: 3072
Covered Branches: 2371
Branch Coverage: 77.18%
Branches in Coverage %: Yes
Coverage Strength: 39340.2 hits per line

💛 - Coveralls

@Hugo-ter-Doest
Hugo-ter-Doest marked this pull request as ready for review October 22, 2026 10:47
@Hugo-ter-Doest
Hugo-ter-Doest merged commit f8e5ffe into master Oct 22, 2026
11 checks passed
@Hugo-ter-Doest
Hugo-ter-Doest deleted the copilot/fix-publish-npm-job-failure branch October 22, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants