name: TODO to Issue on: pull_request_target: # So we can test on forks branches: - main workflow_dispatch: inputs: MANUAL_COMMIT_REF: description: "The SHA of the commit to get the diff for" required: true MANUAL_BASE_REF: description: "By default, the commit entered above is compared to the one directly before it; to go back further, enter an earlier SHA here" required: false concurrency: group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: todos: runs-on: ubuntu-latest steps: - name: Checkout repo uses: actions/checkout@v3 with: ref: ${{ github.event.pull_request.head.sha }} fetch-depth: 2 - name: "Add TODOs to issues" uses: "alstr/todo-to-issue-action@v4" env: MANUAL_COMMIT_REF: ${{ inputs.MANUAL_COMMIT_REF }} MANUAL_BASE_REF: ${{ inputs.MANUAL_BASE_REF }} with: IDENTIFIERS: '[{"name": "TODO", "labels": ["πŸ™‹πŸ»β€β™‚οΈhelp wanted"]}, {"name": "FIXME", "labels": ["πŸ› bug"]}]'