Merge pull request #1397 from paperless-ngx/chore/remove-dependabot-from-projects

Chore: Exclude dependabot PRs from Project, set status to "Needs Review"
This commit is contained in:
shamoon 2022-08-13 07:27:50 -07:00 committed by GitHub
commit 09fcc28ded
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: github.event_name == 'issues' && (github.event.action == 'opened' || github.event.action == 'reopened') if: github.event_name == 'issues' && (github.event.action == 'opened' || github.event.action == 'reopened')
steps: steps:
- name: Set issue status to ${{ env.todo }} - name: Add issue to project and set status to ${{ env.todo }}
uses: leonsteinhaeuser/project-beta-automations@v1.2.1 uses: leonsteinhaeuser/project-beta-automations@v1.2.1
with: with:
gh_token: ${{ secrets.GH_TOKEN }} gh_token: ${{ secrets.GH_TOKEN }}
@ -41,16 +41,16 @@ jobs:
permissions: permissions:
# write permission is required for autolabeler # write permission is required for autolabeler
pull-requests: write pull-requests: write
if: github.event_name == 'pull_request_target' && (github.event.action == 'opened' || github.event.action == 'reopened') if: github.event_name == 'pull_request_target' && (github.event.action == 'opened' || github.event.action == 'reopened') && github.event.pull_request.user.login != "dependabot"
steps: steps:
- name: Set PR status to ${{ env.in_progress }} - name: Add PR to project and set status to "Needs Review"
uses: leonsteinhaeuser/project-beta-automations@v1.2.1 uses: leonsteinhaeuser/project-beta-automations@v1.2.1
with: with:
gh_token: ${{ secrets.GH_TOKEN }} gh_token: ${{ secrets.GH_TOKEN }}
organization: paperless-ngx organization: paperless-ngx
project_id: 2 project_id: 2
resource_node_id: ${{ github.event.pull_request.node_id }} resource_node_id: ${{ github.event.pull_request.node_id }}
status_value: ${{ env.in_progress }} # Target status status_value: "Needs Review" # Target status
- name: Label PR with release-drafter - name: Label PR with release-drafter
uses: release-drafter/release-drafter@v5 uses: release-drafter/release-drafter@v5
env: env: