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
Publish to Buildkite Packages steps in the release pipelines have been reimplemented as groups of matrixed steps per-arch, and are now uploading relevant attestations along with the packages.
Upgrade Publish to Packages plugin to v2.2.0 for new attestations: functionality.
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
attestations:
functionality.