Skip to content

Add release workflow - #1753

Merged
ericyan merged 2 commits into
masterfrom
release-workflow
Aug 17, 2026
Merged

Add release workflow#1753
ericyan merged 2 commits into
masterfrom
release-workflow

Conversation

@ericyan

@ericyan ericyan commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Description

This PR adds a workflow to build release release artifacts with attestations.

In case this PR introduced Go code changes:

  • contributed code is using same conventions as original code
  • script/cibuild returns with no formatting errors, build errors or unit test errors.

Copilot AI balanced review requested due to automatic review settings August 17, 2026 09:25

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Adds an automated tag-triggered workflow to build, verify, attest, and upload release artifacts.

Changes:

  • Builds and verifies release packages.
  • Generates provenance attestations.
  • Creates a draft release and uploads artifacts.
Show a summary per file
File Description
.github/workflows/release.yml Defines the release pipeline.

Review details

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Balanced

Comment thread .github/workflows/release.yml Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@ericyan
ericyan merged commit 2ed192c into master Aug 17, 2026
15 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.

4 participants