Skip to content
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

Prepare for release 1.6.3. #107

Merged
merged 1 commit into from
Dec 20, 2023
Merged

Prepare for release 1.6.3. #107

merged 1 commit into from
Dec 20, 2023

Conversation

dnkoutso
Copy link
Collaborator

No description provided.

@dnkoutso
Copy link
Collaborator Author

I did not know the PR actually publishes stuff. I fixed some stuff and pushed again. This caused 1.6.3 to have been released already by the first CI run and now the job fails. This also blocks GH release to happen and other post release tasks...

@kdubb
Copy link
Contributor

kdubb commented Dec 20, 2023

@dnkoutso Pushing a PR does not release anything. It's the TAG you committed that caused the release.

@dnkoutso
Copy link
Collaborator Author

@kdubb ah :( argh

@kdubb
Copy link
Contributor

kdubb commented Dec 20, 2023

You need to prepare the release PR, merge it and then push a tag against that revision that includes the release PR.

@dnkoutso
Copy link
Collaborator Author

It was maybe not clear from this https://github.com/outfoxx/swiftpoet/blob/main/RELEASING.md that the PR should merge on the CHANGELOG etc.

Maybe I understood wrong though.

@kdubb
Copy link
Contributor

kdubb commented Dec 20, 2023

Yeah RELEASING is wrong. It's my fault for not reading it thoroughly

@dnkoutso
Copy link
Collaborator Author

What can we do now? Should I just drop 1.6.3 and try 1.6.4?

@dnkoutso
Copy link
Collaborator Author

If 1.6.3 is unpublishable somehow, I doubt anyone is using it we can then restart the process

@kdubb
Copy link
Contributor

kdubb commented Dec 20, 2023

@dnkoutso This release action succeeded https://github.com/outfoxx/swiftpoet/actions/runs/7273399996. All the follow up actions failed because this version already exists.

So 1.6.3 made it out into the world and includes the fix you want (I think). I would say just merge this PR and although I don't thing it will try to release again, just cancel any "release" actions it creates. Note that you can let the "snapshot" release action run as normal.

@dnkoutso dnkoutso merged commit 5752524 into main Dec 20, 2023
1 of 2 checks passed
@dnkoutso
Copy link
Collaborator Author

Sounds good, merged.

@kdubb kdubb deleted the release.1.6.3 branch December 20, 2023 10:12
@dnkoutso
Copy link
Collaborator Author

Done. For posterity I updated GH releases to match 1.6.3 now as the latest release since that was a post-release task.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants