From 077f064f4a360600061db0f2a93553641a4ce053 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Wed, 29 Jan 2025 10:21:11 -0500 Subject: [PATCH 1/2] Remove v1 project 'add to board' automation from prauto workflow --- .github/workflows/prauto.yml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/.github/workflows/prauto.yml b/.github/workflows/prauto.yml index 2596fa76c..67602b2ee 100644 --- a/.github/workflows/prauto.yml +++ b/.github/workflows/prauto.yml @@ -43,26 +43,12 @@ jobs: -q ".data.repository.project.columns.nodes[] | select(.name | startswith(\"$1\")) | .id" } - addToBoard () { - gh api graphql --silent -f query=' - mutation($colID:ID!, $prID:ID!) { addProjectCard(input: { projectColumnId: $colID, contentId: $prID }) { clientMutationId } } - ' -f colID="$(colID "Needs review")" -f prID="$PRID" - } - if [ "$PR_AUTHOR_TYPE" = "Bot" ] || gh api orgs/cli/public_members/$PRAUTHOR --silent 2>/dev/null then if [ "$PR_AUTHOR_TYPE" != "Bot" ] then gh pr edit $PRNUM --add-assignee $PRAUTHOR fi - if ! errtext="$(addToBoard 2>&1)" - then - cat <<<"$errtext" >&2 - if ! grep -iq 'project already has the associated issue' <<<"$errtext" - then - exit 1 - fi - fi exit 0 fi @@ -86,5 +72,4 @@ jobs: commentPR "Hi! Thanks for the pull request. Please ensure that this change is linked to an issue by mentioning an issue number in the description of the pull request. If this pull request would close the issue, please put the word 'Fixes' before the issue number somewhere in the pull request body. If this is a tiny change like fixing a typo, feel free to ignore this message." fi - addToBoard exit 0 From d1b5facb48f11d95af08b12b4697f342ce8db025 Mon Sep 17 00:00:00 2001 From: Michael Hoffman Date: Thu, 30 Jan 2025 12:59:29 -0500 Subject: [PATCH 2/2] Remove unused env var, PRID --- .github/workflows/prauto.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/prauto.yml b/.github/workflows/prauto.yml index 67602b2ee..b7ed90183 100644 --- a/.github/workflows/prauto.yml +++ b/.github/workflows/prauto.yml @@ -16,7 +16,6 @@ jobs: env: GH_REPO: ${{ github.repository }} GH_TOKEN: ${{ secrets.AUTOMATION_TOKEN }} - PRID: ${{ github.event.pull_request.node_id }} PRBODY: ${{ github.event.pull_request.body }} PRNUM: ${{ github.event.pull_request.number }} PRHEAD: ${{ github.event.pull_request.head.label }}