Skip to content

Add attestation#585

Merged
jiep merged 1 commit into
mainfrom
583-add-attestation
Aug 15, 2025
Merged

Add attestation#585
jiep merged 1 commit into
mainfrom
583-add-attestation

Conversation

@jiep

@jiep jiep commented Aug 15, 2025

Copy link
Copy Markdown
Owner

Closes #583

@jiep jiep requested a review from Copilot August 15, 2025 14:00
@jiep jiep self-assigned this Aug 15, 2025
@jiep jiep added enhancement New feature or request github_actions labels Aug 15, 2025
@jiep jiep linked an issue Aug 15, 2025 that may be closed by this pull request

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

This PR adds a comprehensive GitHub Actions release workflow that automates building, releasing, and attesting packages when version tags are pushed. The workflow implements security best practices by generating build provenance attestations for the released artifacts.

  • Adds a complete release automation workflow triggered by version tags
  • Implements a multi-job pipeline with build, release, and attestation stages
  • Generates cryptographic attestations for build provenance verification

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@jiep jiep merged commit 90b10c6 into main Aug 15, 2025
6 checks passed
@jiep jiep deleted the 583-add-attestation branch August 15, 2025 14:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request github_actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add attestation

2 participants