Skip to content

Release workflowが登録済みの署名設定を参照できるようにする - #16

Merged
piaro merged 1 commit into
mainfrom
fix-release-workflow-settings
Aug 10, 2026
Merged

piaro merged 1 commit into
mainfrom
fix-release-workflow-settings

Conversation

@piaro

@piaro piaro commented Aug 10, 2026

Copy link
Copy Markdown
Owner

目的

polls-betaのADF移行に必要な署名済みRelease候補を生成できるようにします。

調査結果

Release workflowはADF_RELEASEで始まるGitHub SecretとVariableを参照していました。一方、RepositoryにはAGENTIC_RELEASEで始まる名前で署名設定が登録されています。この不一致により、Release候補生成と公開前検証が設定値を取得できません。

変更内容

  • Release候補生成で登録済みのSecretと公開鍵Variableを参照する
  • 公開workflowの二つの検証段階で登録済みVariableを参照する
  • 公開手順書のGitHub設定名を実際の登録名に合わせる
  • workflow内でプログラムへ渡す環境変数名はADF_RELEASEのまま維持する

検査

  • cargo fmt --check
  • cargo clippy --all-targets --locked -- -D warnings
  • cargo test --locked
  • sh scripts/tests/test-rust.sh
  • GitHub Actions YAMLの構文読み込み

@piaro
piaro merged commit 3410dd8 into main Aug 10, 2026
3 checks passed
@piaro
piaro deleted the fix-release-workflow-settings branch August 10, 2026 03:33
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.

2 participants