-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
🐛 Bug: release workflow isn't using JoshuaKGoldberg/release-it-action #1922
Comments
Hmm, looking at the code, it looks like this might already have been fixed? FWIW, I used the "use this template" in the github UI to create the new repo, so perhaps it's not using the pre-release version that has the fix? |
Yeah, it's intentional. We're in this awkward in-between where I couldn't figure out beta releases with the action and am pretty confident I'll get this stable soon. #1831 mentions this. To give a little more context: I want to wait to put CTA@2 as stable until |
You bring up a great question:
In
...so no files checked into the template repo's Git repository actually impact the output! That's why the |
Bug Report Checklist
main
branch of the repository.Expected
According to the documentation it seemed as though starting a new repo with this template would have the release workflow set up to the point where one could just define the secrets and be off to the races.
Actual
I found that the release workflow was set up with a release-it command that just released a new pre-release version every time, and manually set @JoshuaKGoldberg as the commit author, rather than using the much more featureful
JoshuaKGoldberg/release-it-action
.Additional Info
I took your advice and created a new repo to test the release-it config, and discovered this. Here's the PR showing the changes I made in that sample repo https://github.com/michaelfaith/mf-cta-testing/pull/4/files
The text was updated successfully, but these errors were encountered: