Skip to content

新增 v1 流程 - #31

Merged
xMikux merged 26 commits into
mainfrom
v1
May 26, 2026
Merged

新增 v1 流程#31
xMikux merged 26 commits into
mainfrom
v1

Conversation

@xMikux

@xMikux xMikux commented May 21, 2026

Copy link
Copy Markdown
Contributor

No description provided.

xMikux and others added 26 commits May 3, 2026 07:45
- 新增 Modpack 打包/發佈/驗證/ParaTranz 上下載 5 個 reusable workflow 與 docs
- 抽出共用 .github/actions/setup-toolkit composite action,以 translation 旗標切換 modpack-toolkit / translation-tool,支援 version pin
- TranslationPack Build/Validate 改用共用 action 並新增 toolkit_version input
- ParaTranz Upload:verify_remote 預設 false 且僅正式 upload 生效、prune_remote 預設 false(破壞性需明確開啟)
- ParaTranz Download:新增 create_pull_request_token 讓自動 PR 可觸發 CI
- setup-toolkit 缺 token 時明確報錯(fork PR 無 secrets)
PR 作者統一為 github-actions[bot],移除 commit_message 與 create_pull_request_token 兩項 input/secret。
將 Modpack-Caller-Example.md 搬至 docs/example/modpack.md,並新增
docs/example/translation-pack.md,包含驗證、純建構與 matrix 逐版發佈
(max-parallel: 1 + release_targets.update_ci_latest)範例。
有翻譯變更時跑 modpack-tool build all,每個 zip 各上傳為獨立 artifact
(保留 14 天),PR body 自動列出 nightly.link 連結,讓無 GitHub 帳號的外
部測試者也能直接下載預覽。

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@xMikux
xMikux merged commit bb9659a into main May 26, 2026
1 check passed
@xMikux
xMikux deleted the v1 branch May 26, 2026 13:58
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