diff --git a/.github/workflows/pull_request_toolkit.yaml b/.github/workflows/pull_request_toolkit.yaml new file mode 100644 index 0000000..e86c567 --- /dev/null +++ b/.github/workflows/pull_request_toolkit.yaml @@ -0,0 +1,23 @@ +# For more info see: https://github.com/apify/pull-request-toolkit-action/ +name: Apify pull request toolkit + +on: + pull_request: + types: ['opened', 'reopened', 'synchronize', 'labeled', 'unlabeled', 'edited', 'ready_for_review'] # The first 3 are default. + +concurrency: # This is to make sure that it's executed only for the most recent changes of PR. + group: ${{ github.ref }} + cancel-in-progress: true + +jobs: + apify-pr-toolkit: + # Commented out as it sometimes happens that once PR was in a draft the workflows are not being run later on. + # if: github.event.pull_request.draft == false + runs-on: ubuntu-latest + steps: + - name: run pull-request-toolkit action + uses: apify/pull-request-toolkit-action@main + with: + repo-token: ${{ secrets.GITHUB_TOKEN }} + org-token: ${{ secrets.PULL_REQUEST_TOOLKIT_ACTION_GITHUB_TOKEN }} + zenhub-token: ${{ secrets.PULL_REQUEST_TOOLKIT_ACTION_ZENHUB_TOKEN }}