diff --git a/.github/workflows/kanban.yml b/.github/workflows/kanban.yml new file mode 100644 index 000000000..b894aba1f --- /dev/null +++ b/.github/workflows/kanban.yml @@ -0,0 +1,25 @@ +name: Assign new pull requests +on: + pull_request_target: + types: [opened, reopened] +env: + MY_GITHUB_TOKEN: ${{ secrets.KANBAN_TOKEN }} + +jobs: + assign_one_project: + runs-on: ubuntu-latest + name: Assign new pull requests + steps: + - name: Assign new pull requests to the reviewing column + uses: srggrs/assign-one-project-github-action@1.3.1 + if: github.event.pull_request.draft == false + with: + project: "https://github.com/orgs/consul/projects/1" + column_name: "Reviewing" + + - name: Assign new draft pull requests to the doing column + uses: srggrs/assign-one-project-github-action@1.3.1 + if: github.event.pull_request.draft == true + with: + project: "https://github.com/orgs/consul/projects/1" + column_name: "Doing"