Skip to content

Update workflows - #28

Merged
rafaeluphold merged 1 commit into
masterfrom
support/update-workflows
Jun 1, 2026
Merged

rafaeluphold merged 1 commit into
masterfrom
support/update-workflows

Conversation

@andregoncalvesdev

Copy link
Copy Markdown
Contributor

Update GitHub workflows for Node 24 support, add a build step to CI, and fix the release action's credentials/concurrency setup.

Copilot AI review requested due to automatic review settings May 29, 2026 17:18

Copilot AI left a comment

Copy link
Copy Markdown

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 repository’s GitHub Actions workflows to run on Node.js 24, add a build step to CI/release, and adjust the release job’s concurrency/credentials handling.

Changes:

  • Switch CI and release workflows to Node.js 24 and add yarn build to both.
  • Add explicit job permissions and update release concurrency configuration.
  • Adjust checkout/credentials behavior for the release workflow.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
.github/workflows/release.yml Updates release job concurrency/permissions, moves to Node 24, adds build, and changes how Git credentials are configured for publishing.
.github/workflows/ci.yml Simplifies CI to a single Node 24 job, enables Corepack, installs with a frozen lockfile, and adds a build step.

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

Comment thread .github/workflows/release.yml
@rafaeluphold
rafaeluphold merged commit 5a7527b into master Jun 1, 2026
8 checks passed
@rafaeluphold
rafaeluphold deleted the support/update-workflows branch June 1, 2026 08:49
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.

3 participants