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

Allow GitHub pre-release(s) #355

Merged
merged 1 commit into from Dec 5, 2022
Merged

Allow GitHub pre-release(s) #355

merged 1 commit into from Dec 5, 2022

Conversation

ab77
Copy link
Member

@ab77 ab77 commented Dec 1, 2022

This change allows projects like Etcher to be configured to not make every release final, thus avoiding signalling potentially garbage/invalid releases to the world.

It is entirely possible for all Etcher tests to pass with flying colours (green that is) and still not work once installed on one or more platforms. One way to gain more confidence here is to expand Etcher test coverage, implementing proper e2e tests, but we are not there yet.

So, setting github_prerelease: true on Etcher repository will create GH releases and enable manual testing to take place before marking a release final/latest.

cc @aethernet @zwhitchcox @mcraa

@ab77
Copy link
Member Author

ab77 commented Dec 1, 2022

Related to balena-io/etcher#3853

flowzone.yml Show resolved Hide resolved
@ab77 ab77 force-pushed the ab77/gh-pre-release branch 3 times, most recently from 0acb583 to 94e28b3 Compare December 5, 2022 16:24
@ab77 ab77 requested a review from pipex December 5, 2022 16:24
flowzone.yml Show resolved Hide resolved
Change-type: patch
@klutchell klutchell merged commit ca29c57 into master Dec 5, 2022
@klutchell klutchell deleted the ab77/gh-pre-release branch December 5, 2022 18:46
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.

None yet

3 participants