-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
Fix Duplicate execution of workflows #8957
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
Conversation
…idate-workflows.yml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
@wmontwe do we only need to do this on pull requests, or would it be helpful to do it on pushes to the |
So there is no Branch protection to prevent pushes directly to main? |
There is, I guess we'd be safe on main since everything needs a pull request, good point. We have beta and release branches where we do uplifts from main and could theoretically push directly, which might need to happen if we have to change a patch due to merge conflicts. Am I being overcautious here? |
@kewisch There are no pushes allowed to Push was allowed a while ago, but following best practises this had been disabled. Just the workflows haven't been changed accordingly. Exceptions are |
Thanks for your contribution! Your pull request has been merged and will be part of Thunderbird 11. We appreciate the time and effort you put into improving Thunderbird. If you haven’t already, you’re welcome to join our Matrix chat for contributors. It’s where we discuss development and help each other out. https://matrix.to/#/#tb-android-dev:mozilla.org |
Fix Duplicate execution of workflows
Fixes Issue #8955
Validate Gradle Wrapper and validate-workflows are now executed only on PR