From: Ezio Melotti Date: Tue, 30 Aug 2022 18:12:55 +0000 (+0200) Subject: Automatically update more GitHub projects. (#94921) X-Git-Tag: v3.12.0a1~514 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=45fd3685aad90de3be21c8f6eade7b5985629fb8;p=thirdparty%2FPython%2Fcpython.git Automatically update more GitHub projects. (#94921) * Automatically update the `asyncio` GitHub project. * Use a matrix to add issues to projects. * Remove trailing whitespace. Co-authored-by: Hugo van Kemenade Co-authored-by: Hugo van Kemenade --- diff --git a/.github/workflows/project-updater.yml b/.github/workflows/project-updater.yml index 716ed7841fea..ea98700e7fae 100644 --- a/.github/workflows/project-updater.yml +++ b/.github/workflows/project-updater.yml @@ -8,12 +8,20 @@ on: jobs: add-to-project: - name: Add to the Release and Deferred Blocker project + name: Add issues to projects runs-on: ubuntu-latest + strategy: + matrix: + include: + # if an issue has any of these labels, it will be added + # to the corresponding project + - { project: 2, label: "release-blocker, deferred-blocker" } + - { project: 3, label: expert-subinterpreters } + - { project: 29, label: expert-asyncio } + steps: - uses: actions/add-to-project@v0.1.0 with: - project-url: https://github.com/orgs/python/projects/2 + project-url: https://github.com/orgs/python/projects/${{ matrix.project }} github-token: ${{ secrets.ADD_TO_PROJECT_PAT }} - labeled: release-blocker, deferred-blocker - label-operator: OR + labeled: ${{ matrix.label }}