approvers / OreOreBot2

限界開発鯖を代表する BOT はらちょ を TypeScript+discord.js で作り直し。 オレオレ BOT です。別に詐欺とかはしません。
https://haracho.approvers.dev
MIT License
13 stars 2 forks source link

ci: publish ワークフローは指定の sha ハッシュのコミットに移動してイメージを作成すべきである #1224

Closed MikuroXina closed 9 months ago

MikuroXina commented 9 months ago

バグレポートの提出を行う前に

バグの詳細

publish ワークフローでは actions/checkout@v4 を用いて main ブランチの HEAD を参照していますが, せっかくワークフローの引数でリリース対象のコミットハッシュを受け取っているのにこれを利用しておらず, 再実行時に予期しない動作を起こします.

再現方法

publish ワークフローを手動または自動で実行する際に必ず発生します.

期待する動作

受け取った sha 引数のコミットに checkout してからイメージを作成することが期待されます.

はらちょのバージョン

v1.48.0 および v1.49.0

追加情報

No response