Skip to content

fix(release): production公開を手動dispatchへ分離 - #135

Merged
kazukinakai merged 1 commit into
mainfrom
fix/manual-production-release
Aug 9, 2026
Merged

fix(release): production公開を手動dispatchへ分離#135
kazukinakai merged 1 commit into
mainfrom
fix/manual-production-release

Conversation

@kazukinakai

Copy link
Copy Markdown
Member

概要

  • PR merge時のproduction release自動起動を廃止
  • production releaseは workflow_dispatch の明示操作だけで開始
  • build/release/appcast/Homebrewの既存手順は変更なし

背景

mainへのmergeとproduction公開が同じtriggerに結合されており、trunk-basedな日常mergeがそのまま公開laneを起動していました。GitHub Actions公式がサポートするmanual dispatchへ分離します。

検証

  • git diff --check PASS
  • actionlint で変更箇所の構文エラーなし(既存workflow由来のShellCheck警告とcreate-github-app-token入力警告は継続)

production workflowの手動実行は行いません。

@kazukinakai
kazukinakai merged commit ef678a4 into main Aug 9, 2026
11 checks passed
@kazukinakai
kazukinakai deleted the fix/manual-production-release branch August 9, 2026 05: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