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

Automate Release Process #1024

Open
4 tasks
XAMPPRocky opened this issue Oct 7, 2024 · 1 comment
Open
4 tasks

Automate Release Process #1024

XAMPPRocky opened this issue Oct 7, 2024 · 1 comment
Labels
kind/feature New feature or request

Comments

@XAMPPRocky
Copy link
Collaborator

We'd like to have a more regular and frequent cadence of releases, however as can be seen in this comment #964 (comment) currently releases have a long list of tasks that someone needs to perform manually before a release can be done, which can get in the way of doing it frequently.

I think ideally we'd like to automate as much as that list as possible and change some of the process to be more automation friendly to the point where all that is required for making a release is merging an automatically generated PR.

Tasks That Can Be Automated

Things That Need To Change

  • Stop using -dev suffix
    • This makes automation more difficult, and means we have to manually change it for any release, would be better to allow this to be automated.

cc @markmandel

@XAMPPRocky XAMPPRocky added the kind/feature New feature or request label Oct 7, 2024
@markmandel
Copy link
Member

No issue on my end on removing the -dev - this all sounds like good things.

Count me in!

With the documentation for releases, rather than having a list of release links, we should also build out a discovery page in gh-pages that is automatically built as well.

This all sounds like good things 👍🏻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants