-
Notifications
You must be signed in to change notification settings - Fork 5
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
Release Bot - voting #7
Milestone
Comments
richtja
referenced
this issue
in richtja/autils
Jun 29, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jun 29, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jun 29, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jun 29, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 10, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 10, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
richtja
referenced
this issue
in richtja/autils
Jul 11, 2023
Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
Merged
clebergnu
pushed a commit
that referenced
this issue
Jul 17, 2023
This is a github action for creating new release voting, base on the BP005. It is scheduled on weekly basic. It will check if number of commits reached a set threshold and if yes it will open a new discussion for release voting, if the discussion is already open it will write a reminding comment to notify maintainers bout voting. This action needs predefined secrets and variables in repository setting. secrets: MR_AVOCADO_ID: id of avocado bot MR_AVOCADO_INSTALLATION_ID: id of avocado bot installation MR_AVOCADO_PRIVATE_KEY: private key of avocado bot for authentication variables: RELEASE_THRESHOLD: commit threshold for voting REPOSITORY_ID: id of autils repository CATEGORY_ID: id of voting discussion category Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
The PR #13 introduced the part of release bot which will create release votes and notify maintainers. We still need to create evaluation of votes and automatization of release. |
richtja
moved this from Short Term (Current Q) Backlog
to Review Requested
in Default project
Feb 14, 2024
Merged
clebergnu
pushed a commit
that referenced
this issue
Apr 2, 2024
This adds votes counting into release bot, based on BP005. It will count thumbs up in release discussion and if every maintainer will add thumbs up, the bot will start the release. If the release is not ready yet, it will notify maintainers to do their votes. Reference: #7 Signed-off-by: Jan Richter <jarichte@redhat.com>
Closed
The voting part has been done, and the future work will be traced in #21 |
github-project-automation
bot
moved this from In progress
to Done 107
in Default project
Jul 24, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The release of autils will be based on a number of criteria such as a threshold of changes and the approval by maintainers.
The definition of done for this issue is to have a bot that will take those criteria into account and perform a release, including bumping the version, tagging the new version and releasing packages.
Part of #1
The text was updated successfully, but these errors were encountered: