misskey icon indicating copy to clipboard operation
misskey copied to clipboard

CI Destroy preview environmentがプレビュー環境がない場合にも動作し失敗している

Open massongit opened this issue 2 years ago • 0 comments

💡 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

  1. 本リポジトリに直接PRを立てる (forkしたリポジトリからのPRではCIが実行されない)。
  2. プレビュー環境を立ち上げずにPRをマージする。

📌 Environment

Misskey version: Your OS: Your browser:

massongit avatar Feb 02 '23 22:02 massongit