aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDundar Göc <gocdundar@gmail.com>2022-01-08 13:51:42 +0100
committerDundar Göc <gocdundar@gmail.com>2022-01-08 15:31:14 +0100
commit559aa4179c639f5ebd45474a36361343ac2371cf (patch)
treeb72f63bc413c5d3d9eefb3ce335f3f3a662f67c2
parent3088ac71f9fb7eb409a24aac6b2339e004658884 (diff)
downloadrneovim-559aa4179c639f5ebd45474a36361343ac2371cf.tar.gz
rneovim-559aa4179c639f5ebd45474a36361343ac2371cf.tar.bz2
rneovim-559aa4179c639f5ebd45474a36361343ac2371cf.zip
ci: use continue-on-error instead of "|| true"
The intention is clearer and doesn't rely on shell-isms.
-rw-r--r--.github/workflows/labeler.yml12
1 files changed, 8 insertions, 4 deletions
diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml
index f89c83e26f..3de0c453a5 100644
--- a/.github/workflows/labeler.yml
+++ b/.github/workflows/labeler.yml
@@ -3,6 +3,7 @@ on:
pull_request_target:
types: [opened]
jobs:
+
triage:
runs-on: ubuntu-latest
permissions:
@@ -12,6 +13,7 @@ jobs:
- uses: actions/labeler@main
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"
+
type-scope:
runs-on: ubuntu-latest
needs: ["triage"]
@@ -24,7 +26,9 @@ jobs:
PR_NUMBER: ${{ github.event.pull_request.number }}
PR_TITLE: ${{ github.event.pull_request.title }}
steps:
- # Extract type and try to add it as a label
- - run: gh pr edit "$PR_NUMBER" --add-label "$(echo "$PR_TITLE" | sed -E 's|([[:alpha:]]+)(\(.*\))?!?:.*|\1|')" || true
- # Extract scope and try to add it as a label
- - run: gh pr edit "$PR_NUMBER" --add-label "$(echo "$PR_TITLE" | sed -E 's|[[:alpha:]]+\((.+)\)!?:.*|\1|')" || true
+ - name: "Extract commit type and add as label"
+ continue-on-error: true
+ run: gh pr edit "$PR_NUMBER" --add-label "$(echo "$PR_TITLE" | sed -E 's|([[:alpha:]]+)(\(.*\))?!?:.*|\1|')"
+ - name: "Extract commit scope and add as label"
+ continue-on-error: true
+ run: gh pr edit "$PR_NUMBER" --add-label "$(echo "$PR_TITLE" | sed -E 's|[[:alpha:]]+\((.+)\)!?:.*|\1|')"