Remove v1 project 'add to board' automation from prauto workflow
This commit is contained in:
parent
b0cd1fb655
commit
077f064f4a
1 changed files with 0 additions and 15 deletions
15
.github/workflows/prauto.yml
vendored
15
.github/workflows/prauto.yml
vendored
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue