Skip to content

npm-publish-dev#202

Merged
bourgeoa merged 1 commit intomainfrom
npmPublish
Mar 18, 2026
Merged

npm-publish-dev#202
bourgeoa merged 1 commit intomainfrom
npmPublish

Conversation

@bourgeoa
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 18, 2026 11:51
@bourgeoa bourgeoa merged commit 2b03f84 into main Mar 18, 2026
10 checks passed
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the CI workflow to standardize Node version inputs and refactor the prerelease npm publish job to use a reusable workflow, while keeping the existing “latest” publish path for main.

Changes:

  • Change the Node.js matrix entries from 22.x/24.x to 22/24 and adjust related conditions/usages.
  • Replace the inline prerelease publish job with a reusable workflow call (publish-prerelease.yml).
  • Update “latest” publish job dependencies and its Node version input.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


npm-publish-build:
npm-publish-dev:
needs: build
- name: Publish to npm
if: github.actor != 'dependabot[bot]' && github.actor != 'dependabot-preview[bot]'
run: npm publish --tag ${{ env.GITHUB_REF_SLUG }}
uses: SolidOS/solidos/.github/workflows/publish-prerelease.yml@main
Comment on lines 17 to 20
node-version:
- 22.x
- 24.x
- 22
- 24
steps:
Comment on lines 29 to 31
- name: Save build
if: matrix.node-version == '22.x'
if: matrix.node-version == 22
uses: actions/upload-artifact@v7
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