Skip to content

chore(ci): update publish workflow actions and remove npm upgrade step#142

Merged
kadel merged 4 commits into
mainfrom
ci/update-publish-workflow
Jul 17, 2026
Merged

chore(ci): update publish workflow actions and remove npm upgrade step#142
kadel merged 4 commits into
mainfrom
ci/update-publish-workflow

Conversation

@christoph-jerolimov

Copy link
Copy Markdown
Member

Summary

  • Update actions/checkout from v4 to v7
  • Update actions/setup-node from v4 to v7
  • Remove unnecessary fetch-depth: 0 (not needed for publish)
  • Remove the separate npm install -g npm@latest step

Test plan

  • Publish workflow runs successfully on next manual trigger

🤖 Generated with Claude Code

@kadel kadel changed the title ci: update publish workflow actions and remove npm upgrade step chore(ci): update publish workflow actions and remove npm upgrade step Jul 17, 2026
@christoph-jerolimov
christoph-jerolimov force-pushed the ci/update-publish-workflow branch 2 times, most recently from c004d5f to 6f5fe1f Compare July 17, 2026 12:01
Comment thread .github/workflows/publish.yaml
Update checkout and setup-node actions to v7. Remove fetch-depth
and the separate npm upgrade step which is no longer needed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@christoph-jerolimov
christoph-jerolimov force-pushed the ci/update-publish-workflow branch from 6f5fe1f to 716f3b2 Compare July 17, 2026 12:04
kadel added 3 commits July 17, 2026 14:08
npm@latest now resolves to npm 12 which requires Node >= 22.22.2,
breaking CI on runners with Node 22.22.0. Pin to npm@11 which
supports OIDC (11.5.1+) and works with Node 20.17+ / 22.9+.

Assisted-by: Claude Code
Single source of truth for the Node version instead of
hardcoding it in each workflow.

Assisted-by: Claude Code
@sonarqubecloud

Copy link
Copy Markdown

@kadel

kadel commented Jul 17, 2026

Copy link
Copy Markdown
Member

no need to wait for test, this is just ci change

@kadel
kadel merged commit caaf12d into main Jul 17, 2026
6 checks passed
@kadel
kadel deleted the ci/update-publish-workflow branch July 17, 2026 12:13
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