Skip to content

Github Action: if PR with tag 'cookiecutter' is merged, it will create an issue in cookiecutter-pypackage #1398

Github Action: if PR with tag 'cookiecutter' is merged, it will create an issue in cookiecutter-pypackage

Github Action: if PR with tag 'cookiecutter' is merged, it will create an issue in cookiecutter-pypackage #1398

name: Assign to one project
on:
issues:
types: [opened, labeled, unlabeled]
pull_request:
types: [opened, labeled, unlabeled]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
jobs:
assign_one_project:
runs-on: ubuntu-latest
name: Assign to One Project
steps:
- name: Assign new and labeled issues/pull-requests to project code backlog
uses: srggrs/assign-one-project-github-action@1.2.0
if: |
github.event.action == 'opened' &&
(contains(github.event.issue.labels.*.name, 'bug') ||
contains(github.event.pull_request.labels.*.name, 'bug') ||
contains(github.event.issue.labels.*.name, 'dependencies') ||
contains(github.event.pull_request.labels.*.name, 'dependencies') ||
contains(github.event.issue.labels.*.name, 'documentation') ||
contains(github.event.pull_request.labels.*.name, 'documentation') ||
contains(github.event.issue.labels.*.name, 'duplicate') ||
contains(github.event.pull_request.labels.*.name, 'duplicate') ||
contains(github.event.issue.labels.*.name, 'enhancement') ||
contains(github.event.pull_request.labels.*.name, 'enhancement') ||
contains(github.event.issue.labels.*.name, 'feature') ||
contains(github.event.pull_request.labels.*.name, 'feature') ||
contains(github.event.issue.labels.*.name, 'hot') ||
contains(github.event.pull_request.labels.*.name, 'hot'))
with:
project: 'https://github.com/pyfar/pyfar/projects/2'
- name: Assign new and labeled issues/pull-requests to project general
uses: srggrs/assign-one-project-github-action@1.2.0
if: |
github.event.action == 'opened' &&
(contains(github.event.issue.labels.*.name, 'question') ||
contains(github.event.pull_request.labels.*.name, 'question'))
with:
project: 'https://github.com/pyfar/pyfar/projects/3'