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

Partially automate 100% deploy percentage detection #2269

Open
joshtrichards opened this issue Jul 22, 2024 · 2 comments
Open

Partially automate 100% deploy percentage detection #2269

joshtrichards opened this issue Jul 22, 2024 · 2 comments
Labels
meta Things about the repo itself

Comments

@joshtrichards
Copy link
Member

joshtrichards commented Jul 22, 2024

With the new json based config builder introduced for Server's updater_server in nextcloud-releases/updater_server#1053 we are closer to being able to more easily detect upstream deploy % changes for the latest major.

We should look at implementing a workflow that detects when the deploy percentage is changed from <100% to trigger bumping our stable and production tags that then, to start, creates either an associated PR for review (with the version change) or, at a minimum, a tracking issue.

P.S. A simpler but similar workflow could be used for automatically detecting maintenance releases (without regard to deploy %).

Related: #2265

@joshtrichards joshtrichards added the meta Things about the repo itself label Jul 22, 2024
@khassad
Copy link

khassad commented Jul 22, 2024

Sounds great !
From my understanding, the current process is manual, we rely on someone, J0WI this time, to make a manual PR and the code owners to validate it.

From this point the release process and push to Docker Hub is automated ?

@tianon
Copy link
Contributor

tianon commented Jul 22, 2024

In case you're considering automating PRs to DOI, https://github.com/docker-library/faq#can-i-use-a-bot-to-make-my-image-update-prs might be relevant.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta Things about the repo itself
Projects
None yet
Development

No branches or pull requests

3 participants