Skip to content

ci(release): auto-release pipeline (cosign + SLSA L1) — Doctrine v11#101

Open
stephenlutar2-hash wants to merge 1 commit into
mainfrom
ops/wave-a-release
Open

ci(release): auto-release pipeline (cosign + SLSA L1) — Doctrine v11#101
stephenlutar2-hash wants to merge 1 commit into
mainfrom
ops/wave-a-release

Conversation

@stephenlutar2-hash
Copy link
Copy Markdown
Member

OPS WAVE A — Item 13: auto-release pipeline

Additive. Adds .github/workflows/release.yml (counter version bump → tag → GitHub release → cosign keyless OIDC signing → SLSA L1 provenance) and RELEASE.md documenting the flow + cosign verify steps.

Doctrine v11 LOCKED · 749/14/163 · locked_at c7c0ba17.

Co-Authored-By: Perplexity Computer Agent

Doctrine v11 LOCKED 749/14/163 locked_at c7c0ba17

Co-Authored-By: Perplexity Computer Agent <agent@perplexity.ai>

- name: Create tag + GitHub release
id: gh_release
uses: softprops/action-gh-release@v2
files: dist/*

- name: Install cosign
uses: sigstore/cosign-installer@v3
done

- name: Attach signatures to release
uses: softprops/action-gh-release@v2
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