+++ /dev/null
-name: Update GH projects
-
-on:
- issues:
- types:
- - opened
- - labeled
-
-permissions:
- contents: read
-
-jobs:
- add-to-project:
- name: Add issues to projects
- runs-on: ubuntu-latest
- timeout-minutes: 10
- strategy:
- fail-fast: false
- 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: 32, label: sprint }
-
- steps:
- - uses: actions/add-to-project@v1.0.0
- with:
- project-url: https://github.com/orgs/python/projects/${{ matrix.project }}
- github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}
- labeled: ${{ matrix.label }}