Skip to content

npm-publish-dev#218

Merged
bourgeoa merged 2 commits intomainfrom
npmPublish
Mar 18, 2026
Merged

npm-publish-dev#218
bourgeoa merged 2 commits intomainfrom
npmPublish

Conversation

@bourgeoa
Copy link
Contributor

No description provided.

Copilot AI review requested due to automatic review settings March 18, 2026 10:28
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 test against newer Node.js versions and refactors the prerelease npm publish job to use a reusable workflow.

Changes:

  • Update Node.js matrix from 20.x/22.x to 22/24, and align the build artifact upload condition to Node 22.
  • Replace the inline prerelease publish job with a reusable workflow (publish-prerelease.yml) and rename it to npm-publish-dev.
  • Update the npm-publish-latest job to use Node 22 and remove its dependency on the prerelease publish job.

💡 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

npm-publish-build:
npm-publish-dev:
needs: build
@bourgeoa bourgeoa merged commit 11bdc92 into main Mar 18, 2026
6 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