-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Using concurrency to cancel any in-progress job or run #3097
Conversation
Co-authored-by: Dustin Ingram <di@users.noreply.github.com>
I don't know exactly but I have the impression that this change accidentally is preventing the For example if we look at the workflow for the tag v60.9.1 (Fig. 1), the message seems to indicate that it got cancelled by GitHub because jobs for the commit being pushed to the main branch got enqueued just after the ones for the tag (Fig. 2):
This might be related to the lack of determinism in the order workflows are triggered... I don't know exactly how to solve this, but maybe it is a good idea to add the name of the event triggering the workflow to the @blink1073, @di what do you think? |
I think you're right. The 'release' job probably needs to become its own workflow with setuptools/.github/workflows/main.yml Lines 102 to 120 in 5b2b20d
|
Summary of changes
Uses concurrency to cancel any in-progress job or run to help address #3093
Closes
Pull Request Checklist
changelog.d/
. (N/A)(See documentation for details)