Skip to content

Add release workflow #10

Merged
salvador-barboza merged 3 commits intomainfrom
release
May 6, 2025
Merged

Add release workflow #10
salvador-barboza merged 3 commits intomainfrom
release

Conversation

@salvador-barboza
Copy link
Copy Markdown
Collaborator

No description provided.

Copilot AI review requested due to automatic review settings May 6, 2025 14:20
Copy link
Copy Markdown
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

Adds a GitHub Actions workflow to build and publish artifacts whenever a new release is created

  • Introduces .github/workflows/publish.yml for release-driven automation
  • Sets up Node.js and Go, runs a custom build script, and uploads release assets

- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: '22'
Copy link

Copilot AI May 6, 2025

Choose a reason for hiding this comment

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

The specified Node.js version '22' may not correspond to a valid published release; use a valid semver range like '18.x', '20.x', or '22.x' to ensure setup-node can resolve it.

Suggested change
node-version: '22'
node-version: '20.x'

Copilot uses AI. Check for mistakes.
@salvador-barboza salvador-barboza merged commit f2db3ac into main May 6, 2025
4 checks passed
@salvador-barboza salvador-barboza deleted the release branch May 6, 2025 14:38
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