Skip to content

ci: add tagged release workflow - #14

Merged
backnotprop merged 1 commit into
mainfrom
ops/tagged-release-workflow
Aug 27, 2026
Merged

ci: add tagged release workflow#14
backnotprop merged 1 commit into
mainfrom
ops/tagged-release-workflow

Conversation

@backnotprop

@backnotprop backnotprop commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a tag-gated, dry-runnable release workflow for the Node bundle, multi-architecture GHCR image, and three public adapters
  • generate verified SPDX SBOMs, checksums, GitHub attestations, and a GitHub prerelease
  • publish npm provenance automatically once the source repository is public; use the scoped npm token without provenance while it remains private, per npm policy
  • reuse the canonical full iteration gate without dependency caches on the release path

Verification

  • pnpm verify:iteration
  • local dry-run package, adapter, SBOM, OCI, and release-asset assembly
  • shell syntax, YAML parsing, release metadata checks, zizmor, and git diff --check

The repository remains private and the root package remains unpublished, as intended.

@backnotprop
backnotprop force-pushed the ops/tagged-release-workflow branch 2 times, most recently from 6d1ced6 to 292421b Compare August 27, 2026 21:29
@backnotprop
backnotprop force-pushed the ops/tagged-release-workflow branch from 292421b to 8d7a327 Compare August 27, 2026 21:39
@backnotprop
backnotprop merged commit 7165a2a into main Aug 27, 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.

1 participant