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

Automatic Release Creation #62

Open
bb1950328 opened this issue Sep 3, 2021 · 0 comments
Open

Automatic Release Creation #62

bb1950328 opened this issue Sep 3, 2021 · 0 comments
Labels
💡 new feature A new feature or idea
Milestone

Comments

@bb1950328
Copy link
Owner

Add a new page on the website where a human can add the release notes. It should both be readable by humans and provide a way to download them programmatically. You should be able to jump straight to a specific version with a link like bricksim.org/release-notes#v0.1.0

Add a new job to the workflow cmake_build.yml . It should depend on all createInstaller* and test* jobs and only run if a new tag like v1.2.3 was created. It should download all installers and create a new release on GitHub with all installers. When the release notes already are on the website, it should add them to the mesage of the GitHub release. Otherwise it should just add a link to the release notes on the website.

@bb1950328 bb1950328 added the 💡 new feature A new feature or idea label Sep 3, 2021
@bb1950328 bb1950328 added this to the First release milestone Sep 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
💡 new feature A new feature or idea
Projects
None yet
Development

No branches or pull requests

1 participant