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: 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@v0.1.0 with: project-url: https://github.com/orgs/python/projects/${{ matrix.project }} github-token: ${{ secrets.ADD_TO_PROJECT_PAT }} labeled: ${{ matrix.label }}