Recent Breaking Change? on: push: branches: [] recently stopped working #168117
Replies: 2 comments
-
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
-
Hello everyone, I am working on a repository that is affected by the same behaviour Jan mentioned above. Up until Tuesday 29th of July everything was working fine (workflows were triggered by the pushes on the master branch) but after that it stopped working. I want to make clear that I haven't touched the setup in any way (renamed the branch, changed the YAML file or disabled the action in the settings). |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Why are you starting this discussion?
Bug
What GitHub Actions topic or product is this about?
Actions Runner
Discussion Details
Issue Summary
We manage several thousand repositories that were created using templates with the following workflow trigger configuration:
For the past few years, this setup has triggered workflows on all branch pushes, as expected. However, very recently, this behavior changed—pushes to branches no longer trigger the workflow at all.
Impact
This affects a large number of repositories, and the
branches: []
configuration is present in every repo and branch directly (not through a reusable workflow). Updating this across all of them would require significant effort.Question
Was this an intentional change in behavior, and if so, is there any way to revert it or opt out? If it's a bug, can it be confirmed and resolved?
Edit:
After further investigation, we’ve noticed that some of our repositories with similar setups are still working, while others are not. We're actively trying to identify what differentiates them, but haven’t found a consistent pattern yet.
The issue appears in both private and public repositories. Some very old repositories have suddenly stopped triggering, while others continue to function as expected. Interestingly, in a repository we created just yesterday, a push did not trigger the workflow for a branch. And continues not to work today.
All repositories still trigger for a tag.
Beta Was this translation helpful? Give feedback.
All reactions