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

Implement automatic release drafting #44

Merged
merged 1 commit into from
Nov 15, 2024

Conversation

Jomik
Copy link
Collaborator

@Jomik Jomik commented Nov 15, 2024

Should allow us to make better use of the moonraker update channel.
Currently only maintains one draft, as release-drafter does not seem to be able to differentiate.
I will look into adding that functionality in their application, but this should at least help us get started.

With this change we can ask our users to set channel: beta and it should automatically use the tag of the newest published release.
To target the users on channel: stable we would have to mark a release as not pre-release and "latest".
channel: dev will, as now, pull latest commit from master - we should move the general users away from this.

Example: https://github.com/Jomik/release-drafter-test/releases

Should allow us to make better use of the moonraker update channel.
@krautech
Copy link
Collaborator

Looks good to me @RichardTHF I think we should implement it and work towards having this pipeline setup for better workflow and management.

Will have to test the channel: things though but thats not a direct impact initially.

@krautech krautech removed their request for review November 15, 2024 18:51
@krautech krautech merged commit 4953c29 into Cartographer3D:master Nov 15, 2024
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