I have an action that is supposed to run on a push to dev, and one that is supposed to run on a push to master. I made a commit to dev on my laptop and pushed it with
git push origin dev. Then on my laptop I checked out master, ran
git merge dev to fast-forward the change, and ran
git push origin master to push the change up to GitHub.
I have done this plenty of times before and the push to dev on GitHub caused the dev Action to run, while the push to master on GitHub caused the master Action to run. This time, I did it and only the Dev action ran! There have not been any changes to the workflow files, so I don’t know why it suddenly isn’t working, and the GitHub interface doesn’t provide any clues. Can you help?
The master action doesn’t show up in the Actions interface at all, as if it didn’t even get queued. The dev action shows up as completed.
EDIT: I just pushed another change to both dev and master, and this time BOTH of the workflows triggered. I still haven’t changed the workflow code through all of this. BTW I know that my earlier change did actually make it to GitHub because I could see the updated code in GitHub. The whole thing doesn’t make much sense to me.