Skip to content

[codex] unify build and release pipeline - #39

Merged
ygsgdbd merged 2 commits into
mainfrom
codex/unify-build-pipeline
Jul 25, 2026
Merged

[codex] unify build and release pipeline#39
ygsgdbd merged 2 commits into
mainfrom
codex/unify-build-pipeline

Conversation

@ygsgdbd

@ygsgdbd ygsgdbd commented Jul 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • require annotated release tags whose commits are contained in main
  • verify the Sparkle 2.9.4 tool archive checksum
  • update GitHub Release publishing to softprops/action-gh-release@v2
  • keep Xcode 26.5, ZIP packaging, attestation, and Homebrew behavior unchanged
  • make just check the documented local acceptance command and remove the drifting test count

Why

Apply the shared release provenance and tool-integrity contract used across ListenBar, TypeSwitch, and V2Bar without changing product behavior.

Checks

  • rtk just check
  • rtk actionlint .github/workflows/*.yml
  • workflow YAML parsing
  • annotated v0.5.0 tag and origin/main ancestry verification
  • rtk git diff --check

@ygsgdbd
ygsgdbd marked this pull request as ready for review July 25, 2026 09:06
@ygsgdbd
ygsgdbd merged commit a1b1afe into main Jul 25, 2026
2 checks passed
@ygsgdbd
ygsgdbd deleted the codex/unify-build-pipeline branch July 25, 2026 09:07
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