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

fix required checks not run during a release #5144

Merged
merged 1 commit into from
May 17, 2022

Conversation

jakecoffman
Copy link
Member

We have "required checks" configured for the CI, and so if the CI never runs then the build will never pass. So this creates a workflow which runs during a release with identical names to the real CI workflow, but doesn't run the real tests.

We also thought it would be a good idea to skip the CodeQL step during a release since it probably won't detect any issues. The CodeQL isn't currently required so no codeql-analysis-release.yml required yet!

See #5143

We have "required checks" configured for the CI, and so if the CI never runs then the build will never pass. So this creates a workflow which runs during a release with identical names to the real CI workflow, but doesn't run the real tests.

We also thought it would be a good idea to skip the CodeQL step during a release since it probably won't detect any issues. The CodeQL isn't currently required so no codeql-analysis-release.yml required yet!
@jakecoffman jakecoffman requested a review from a team as a code owner May 16, 2022 20:48
Copy link
Contributor

@brrygrdn brrygrdn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense to me, thanks for adding this 👍🏻

@jakecoffman jakecoffman merged commit 5713689 into main May 17, 2022
@jakecoffman jakecoffman deleted the jakecoffman/release-skip-improvements branch May 17, 2022 12:47
jakecoffman added a commit that referenced this pull request May 17, 2022
@jakecoffman
Copy link
Member Author

It worked! #5155

@mctofu mctofu mentioned this pull request May 23, 2022
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.

None yet

2 participants