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

Add development releases #504

Merged
merged 8 commits into from
Feb 6, 2025
Merged

Add development releases #504

merged 8 commits into from
Feb 6, 2025

Conversation

lossyrob
Copy link
Contributor

@lossyrob lossyrob commented Feb 6, 2025

This modifies the dev artifact publishing to use pre-release Releases instead of gh-pages.

The binaries created in #501 are too large to handle as repo files. GitHub Releases with the pre-release option seem like a good fit for this purpose.

This will create releases when tags like v1.10.1-dev.1 are created. It provides an auto-generated changelog.

Releases will look like this (except a tag like v1.10.1-dev.1 as the title instead of refs/heads/...:

image

@lossyrob lossyrob requested review from a team as code owners February 6, 2025 04:37
@lossyrob lossyrob force-pushed the feature/dev-releases branch 18 times, most recently from 582ee26 to 5639cee Compare February 6, 2025 20:32
@lossyrob lossyrob force-pushed the feature/dev-releases branch from 5639cee to 321e23c Compare February 6, 2025 20:41
@lossyrob lossyrob merged commit 711d53e into master Feb 6, 2025
17 checks passed
@lossyrob lossyrob deleted the feature/dev-releases branch February 6, 2025 22:02
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