Skip to content

Fix npm publish: bump actions to v6 for OIDC support, fix CI - #28

Merged
boronine merged 1 commit into
hsluv:mainfrom
boronine-bot:fix-publish-workflow
Jun 16, 2026
Merged

Fix npm publish: bump actions to v6 for OIDC support, fix CI#28
boronine merged 1 commit into
hsluv:mainfrom
boronine-bot:fix-publish-workflow

Conversation

@boronine-bot

Copy link
Copy Markdown
Contributor

Fixes the failing npm publish workflow (run 27607388143).

  • Add NODE_AUTH_TOKEN env var to publish step (required for npm auth)
  • Bump actions/checkout@v4@v6 and actions/setup-node@v4@v6 (Node.js 20 deprecation)
  • Bump Node.js 22.x → 24.x in publish workflow
  • Add pre-publish check to skip if version already exists
  • Fix CI on.push.branches from mastermain

Requires: An NPM_TOKEN repository secret with an npm token that has publish access to hsluv-sass.

@boronine-bot
boronine-bot force-pushed the fix-publish-workflow branch from 402f83b to b204e1c Compare June 16, 2026 09:29
@boronine-bot boronine-bot changed the title Fix npm publish workflow: add NODE_AUTH_TOKEN, bump actions to v6 Fix npm publish: bump actions to v6 for OIDC support, fix CI Jun 16, 2026
@boronine
boronine merged commit e31a9d6 into hsluv:main Jun 16, 2026
10 checks passed
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.

2 participants