Skip to content

Enforce numeric semantic version tags - #1

Merged
chen21019 merged 1 commit into
mainfrom
codex/numeric-release-20260909
Sep 9, 2026
Merged

Enforce numeric semantic version tags#1
chen21019 merged 1 commit into
mainfrom
codex/numeric-release-20260909

Conversation

@chen21019

Copy link
Copy Markdown
Contributor

結果

  • 定義所有新 GitHub Release、package 與 image version 只能使用純數字 SemVer
  • 將平台、品牌與重建資訊移至 package 名稱、OCI metadata、SBOM 與 provenance
  • 保留所有既有 published tags 作為不可變歷史
  • 記錄已套用至 51 個現役 repo 的 active GitHub tag ruleset;version-like tags 必須符合 v?MAJOR.MINOR.PATCH,且沒有 bypass actor

驗證

  • machine-readable policy YAML parse:pass
  • diff whitespace check:pass
  • 51/51 active repositories ruleset creation/readback:pass

@chen21019
chen21019 requested a review from a team as a code owner September 9, 2026 08:18
@chen21019
chen21019 merged commit 144b7e7 into main Sep 9, 2026
3 checks passed
@chen21019
chen21019 deleted the codex/numeric-release-20260909 branch September 9, 2026 08:24
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