-
Notifications
You must be signed in to change notification settings - Fork 66
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
Bumping versions often stalls release pipeline #116
Comments
damn, forgot about one thing, |
some info here https://github.community/t/github-pull-request-is-waiting-for-required-status-checks-even-with-ci-skip-in-commit-message/827 I added a comment as well |
Why don't we trust the bot and skip testing in case the author is |
@KhudaDad414 oh man 🤯 I honestly did not take it into account 🤦🏼 But we can also figure it out from the PR title I guess, just like we do it here 🤔 so we could always trust allcontributors bot and asyncapi-bot in certain situations... |
@KhudaDad414 it didn't work. In all 59 repos (if we had branch protection set properly everywhere) the update of worklows failed because the tests were not triggered, so branch protection was not satisfied. Tests were not triggered because the test workflow was properly skipped because of new condition. So your idea worked but partially because workflow is skipped, jobs are not triggered, so PRs hang like here asyncapi/modelina#614 Can you try closing these PRs and make a followup PR and move |
@derberg I don't have enough permission to close the PRs in most repos. I will leave a comment on the PRs so someone with the permissions can close them. |
@KhudaDad414 no worries. I'll close them |
Left a comment and it was already merged in the following repos:
It was approved but wasn't merged for some weird reason in |
@KhudaDad414 I followedup in all PRs and closed them. |
@KhudaDad414 I triggered merge of your followup, next we should merge #131 as the change in the bump workflow that you did in pervious PR was not replicated, so in my PR for TSC slack I made an adjustment that will trigger replication again |
@jonaslagoni I recommend you apply the same conditions that @KhudaDad414 did in the last PR in your custom black-box testing in modelina, to skip tests running in PRs like adding someone to list of contributors |
Will do 👍 |
Describe the bug
When the node.js release pipeline bumps the package version often times GH stalls the CI runs, meaning the release pipeline is completely stuck. See asyncapi/modelina#561
Because of the changes introduced in the version bump
chore(release): ...
we dont need to run all the workflows and in theory skip them.The text was updated successfully, but these errors were encountered: