Skip to content

Conversation

@jakeloo
Copy link
Member

@jakeloo jakeloo commented May 15, 2025

This pull request introduces two new GitHub Actions workflows to automate the release process for Node.js packages. One workflow handles production releases for the main branch, while the other manages staging (alpha) releases for the develop branch. These workflows streamline the build, test, and publish processes for multiple packages with specific Node.js versions.

New GitHub Actions Workflows

Production Workflow:

  • Added .github/workflows/node-production.yml to handle production releases triggered by pushes to the main branch. The workflow builds and publishes packages to npm with the latest tag, skipping alpha versions.

Staging Workflow:

  • Added .github/workflows/node-staging.yml to handle staging releases triggered by pushes to the develop branch. The workflow builds and publishes alpha versions of packages to npm with the next tag, skipping non-alpha versions.

@vercel
Copy link

vercel bot commented May 15, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
web3-onboard-docs ❌ Failed (Inspect) May 15, 2025 2:32am

@jakeloo jakeloo merged commit c12d451 into develop May 15, 2025
3 of 4 checks passed
@jakeloo jakeloo deleted the jl/github-ci branch May 15, 2025 02:33
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