misskey
misskey copied to clipboard
CI Destroy preview environmentがプレビュー環境がない場合にも動作し失敗している
💡 Summary
現状ではプレビュー環境の有無に関わらずCI Destroy preview environment が動作しているため、プレビュー環境がないとCIが失敗します。
🥰 Expected Behavior
プレビュー環境がない場合はstep Destroy preview environment を実行しない。
step Destroy preview environment の前にプレビュー環境の有無を確かめるstepを入れて、その結果次第でstep Destroy preview environment の実行有無を判定すると良さそうです。
🤬 Actual Behavior
https://github.com/misskey-dev/misskey/actions/runs/4060278978/jobs/6989207704
Destroying "pr-9[7](https://github.com/misskey-dev/misskey/actions/runs/4060278978/jobs/6989207704#step:5:8)37-syuilo" preview environment
x Failed to destroy preview environment: preview-not-found
プレビュー環境がない場合でもstep Destroy preview environment を実行し失敗する。
📝 Steps to Reproduce
- 本リポジトリに直接PRを立てる (forkしたリポジトリからのPRではCIが実行されない)。
- プレビュー環境を立ち上げずにPRをマージする。
📌 Environment
Misskey version: Your OS: Your browser: