Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Closed
massongit opened this issue Feb 2, 2023 · 1 comment
Labels
⚠️bug? This might be a bug

Comments

@massongit
Copy link
Contributor

massongit commented Feb 2, 2023

💡 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 massongit added the ⚠️bug? This might be a bug label Feb 2, 2023
@massongit
Copy link
Contributor Author

#10062 で解消。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
⚠️bug? This might be a bug
Projects
None yet
Development

No branches or pull requests

1 participant