Inspired by this article. I made it run when a release is cut, but I could make it run on push to main if you want. On release means less noise in the git history, but potentially uglier merge conflicts. Might be worth it though since you prefer cleaner history.
I haven't really been able to test any of this, please feel free to @ me if this action ever starts acting weird.
Inspired by this article. I made it run when a release is cut, but I could make it run on push to
main
if you want. On release means less noise in the git history, but potentially uglier merge conflicts. Might be worth it though since you prefer cleaner history.I haven't really been able to test any of this, please feel free to @ me if this action ever starts acting weird.