Skip to content

Commit

Permalink
Merge pull request #12502 from webknjaz/maintenance/ci-plugin-update-…
Browse files Browse the repository at this point in the history
…draft-ux

🧪 Make a draft based plugin bump PR CI trigger
  • Loading branch information
RonnyPfannschmidt authored Jun 21, 2024
2 parents dab29d3 + 072cb52 commit c8948fc
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 0 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,11 @@ on:
branches:
- main
- "[0-9]+.[0-9]+.x"
types:
- opened # default
- synchronize # default
- reopened # default
- ready_for_review # used in PRs created from the release workflow

env:
PYTEST_ADDOPTS: "--color=yes"
Expand Down
11 changes: 11 additions & 0 deletions .github/workflows/update-plugin-list.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ jobs:
run: python scripts/update-plugin-list.py

- name: Create Pull Request
id: pr
uses: peter-evans/create-pull-request@6d6857d36972b65feb161a90e484f2984215f83e
with:
commit-message: '[automated] Update plugin list'
Expand All @@ -55,3 +56,13 @@ jobs:
branch-suffix: short-commit-hash
title: '[automated] Update plugin list'
body: '[automated] Update plugin list'
draft: true

- name: Instruct the maintainers to trigger CI by undrafting the PR
env:
GITHUB_TOKEN: ${{ github.token }}
run: >-
gh pr comment
--body 'Please mark the PR as ready for review to trigger PR checks.'
--repo '${{ github.repository }}'
'${{ steps.pr.outputs.pull-request-number }}'
7 changes: 7 additions & 0 deletions changelog/12502.contrib.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
The UX of the GitHub automation making pull requests to update the
plugin list has been updated. Previously, the maintainers had to close
the automatically created pull requests and re-open them to trigger the
CI runs. From now on, they only need to click the `Ready for review`
button instead.

-- by :user:`webknjaz`.

0 comments on commit c8948fc

Please sign in to comment.