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 Releases #333

Open
8 tasks
AsherGlick opened this issue Aug 19, 2024 · 2 comments
Open
8 tasks

Automatic Releases #333

AsherGlick opened this issue Aug 19, 2024 · 2 comments

Comments

@AsherGlick
Copy link
Owner

AsherGlick commented Aug 19, 2024

As discussed in #328 we will be making a new set of automatic release tools to allow us to release code more frequently and with less effort.
Testing this release process is going to be quite tricky because the workflow will technically only run on the primary branch. Forks can run the workflows on their primary branches as tests but that is about it. Due to that the tasks have been broken up into smaller chunks that should allow for real-world testing of the build pipelines without needing to test all the features at once..

@Masgalor
Copy link
Contributor

Do we agree, that we bring this topic forward in #343 to the point where we are happy with that PR as a whole, so I can create sub-PRs based on that for every single issue / test-step?

That way we would merge the smaller PRs one by one to finally merge #343 itself .

@AsherGlick
Copy link
Owner Author

Yes, that sounds good to me. Thanks for being patient with this last bit of that PR, I probably wont be able to sit down and figure it out until at least this weekend given my current schedule.

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

No branches or pull requests

2 participants