buildkite / agent

The Buildkite Agent is an open-source toolkit written in Go for securely running build jobs on any device or network
https://buildkite.com/
MIT License
808 stars 296 forks source link

[PKG-7630] Publish packages with attestations to Buildkite Packages #3020

Closed isaacsu closed 4 days ago

isaacsu commented 4 days ago

Description

This PR updates the release pipelines to upload SLSA Provenance attestations when publishing packages to Buildkite Packages.

The actual release steps have been broken out into a matrixed group of steps so that each package can be uploaded with the relevant attestation per architecture.

Changes