From ff52027728beb5ff72027cf8086092d48229315c Mon Sep 17 00:00:00 2001 From: Aaron T Date: Sun, 22 Oct 2023 04:02:51 +0100 Subject: [PATCH] Feat: auto release (#12) * release-artifacts.yml * fix: permission denied error * retry * remove install gh cli * fix: typo * retry * retry --- .github/workflows/release-artifacts.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release-artifacts.yml b/.github/workflows/release-artifacts.yml index 632d776..ccc5017 100644 --- a/.github/workflows/release-artifacts.yml +++ b/.github/workflows/release-artifacts.yml @@ -14,8 +14,9 @@ jobs: id: check-release run: | label="release" - pr_number=$(echo ${{ github.event.head_commit.message }} | grep -oE 'pull/[0-9]+' | cut -d'/' -f2) + pr_number=$(echo "${{ github.event.head_commit.message }}" | grep -oE 'pull/[0-9]+' | cut -d'/' -f2) + if gh pr view $pr_number --json labels -q ".[].name" | grep -q "$label"; then release_url=$(gh pr view $pr_number --json links.html -q ".[] | select(.rel == \"html\") | .href") release_id=$(basename $release_url)