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

Fix cppo -version and improve make release #93

Merged
merged 4 commits into from
Sep 7, 2024
Merged

Fix cppo -version and improve make release #93

merged 4 commits into from
Sep 7, 2024

Conversation

fpottier
Copy link
Collaborator

@fpottier fpottier commented Sep 5, 2024

This PR fixes issue #92 and proposes an improved command make release VERSION=X.Y.Z which creates and publishes a new release.

Change [make clean] to use [git clean -fX].
Change [make publish] into [make release VERSION=X.Y.Z]
and improve it to perform a number of checks
before running [opam publish].
@mjambon mjambon removed their request for review September 5, 2024 22:51
First test if this is the master branch and everything is clean;
then compile.
@pmetzger
Copy link
Member

pmetzger commented Sep 6, 2024

Looks good to me! (Feel free to merge when you feel comfortable with it.)

@fpottier fpottier merged commit 21f0586 into master Sep 7, 2024
73 checks passed
@fpottier fpottier deleted the version branch September 7, 2024 14:25
@fpottier
Copy link
Collaborator Author

fpottier commented Sep 7, 2024

Thanks, I have merged.

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.

3 participants