Skip to content

Conversation

@daemontus
Copy link
Collaborator

This should allow everyone in cuddorg to release new versions of cudd-sys simply by creating a new tag/release in the repository (the tag must follow the v*.*.*, v*.*.*-alpha.*, or v*.*.*-beta.* format).

@daemontus daemontus force-pushed the daemontus/feat/release-ci branch from 48cb87d to 1dbeb05 Compare December 4, 2025 19:55
@daemontus
Copy link
Collaborator Author

I tested the release workflow on a 1.1.2-alpha.2 version and everything seems to be fine (the version appeared on crates.io and a release-draft was created on github)

@daemontus daemontus requested a review from pleich December 4, 2025 20:01
@pleich
Copy link
Collaborator

pleich commented Dec 5, 2025

The new build process LGTM. I also tested the versions on crates.io, they work fine.

Would you mind adding the tags of the form v*.*.*-rc.* ?

Then we could follow the upstream naming for release candidates (and potentially already release versions for the two release candidates hopefully soon)

@daemontus
Copy link
Collaborator Author

Good idea :) Done and merging!

@daemontus daemontus merged commit 49889ff into master Dec 5, 2025
6 checks passed
@daemontus daemontus deleted the daemontus/feat/release-ci branch December 5, 2025 13:14
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