From 647239d94e51f811d4673d48f5de7783e0c4e282 Mon Sep 17 00:00:00 2001 From: Matthew Thompson Date: Wed, 10 Jul 2024 11:02:37 -0400 Subject: [PATCH] Update github actions --- .github/workflows/enforce-labels.yml | 10 +++++++--- .github/workflows/push-to-develop.yml | 11 +++++++---- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/.github/workflows/enforce-labels.yml b/.github/workflows/enforce-labels.yml index 6e1720ef..4a9320c4 100644 --- a/.github/workflows/enforce-labels.yml +++ b/.github/workflows/enforce-labels.yml @@ -8,18 +8,20 @@ jobs: require-label: runs-on: ubuntu-latest steps: - - uses: mheap/github-action-required-labels@v2 + - uses: mheap/github-action-required-labels@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: mode: minimum count: 1 - labels: "0 diff,0 diff trivial,Non 0-diff,0 diff structural,0-diff trivial,Not 0-diff,0-diff,automatic,0-diff uncoupled" + labels: "0 diff,0 diff trivial,Non 0-diff,0 diff structural,0-diff trivial,Not 0-diff,0-diff,automatic,0-diff uncoupled,github_actions" add_comment: true + message: "This PR is being prevented from merging because you have not added one of our required labels: {{ provided }}. Please add one so that the PR can be merged." + blocking-label: runs-on: ubuntu-latest steps: - - uses: mheap/github-action-required-labels@v2 + - uses: mheap/github-action-required-labels@v5 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: @@ -27,3 +29,5 @@ jobs: count: 0 labels: "Contingent - DNA,Needs Lead Approval,Contingent -- Do Not Approve" add_comment: true + message: "This PR is being prevented from merging because you have added one of our blocking labels: {{ provided }}. You'll need to remove it before this PR can be merged." + diff --git a/.github/workflows/push-to-develop.yml b/.github/workflows/push-to-develop.yml index 59424134..4c8a9463 100644 --- a/.github/workflows/push-to-develop.yml +++ b/.github/workflows/push-to-develop.yml @@ -11,20 +11,23 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v4 with: fetch-depth: 0 - name: Run the action - uses: devops-infra/action-pull-request@v0.4 + uses: devops-infra/action-pull-request@v0.5.5 with: github_token: ${{ secrets.GITHUB_TOKEN }} source_branch: develop target_branch: release/MAPL-v3 label: automatic,MAPL3,Skip Changelog template: .github/PULL_REQUEST_TEMPLATE/auto_pr_to_mapl3.md - get_diff: true + # Turning this to false until the action can get a fix for + # https://github.com/devops-infra/action-pull-request/issues/126 + #get_diff: true + get_diff: false assignee: ${{ github.actor }} old_string: "" new_string: ${{ github.event.commits[0].message }} - title: Auto PR - develop → MAPL-v3 - ${{ github.event.commits[0].message }} + title: Auto GitFlow - develop → MAPL-v3 - ${{ github.event.commits[0].message }}