From b086eafd5c921f3c775c33e8b112a18a5404467d Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Mon, 16 Sep 2024 07:13:33 +0200 Subject: [PATCH 1/3] refactor: extracted action --- .github/actions/bundle-gh-page/action.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/actions/bundle-gh-page/action.yml b/.github/actions/bundle-gh-page/action.yml index db941f3..a864d5e 100644 --- a/.github/actions/bundle-gh-page/action.yml +++ b/.github/actions/bundle-gh-page/action.yml @@ -4,8 +4,7 @@ runs: using: "composite" steps: - name: ↔ Extract branch name - shell: bash - run: echo "##[set-output name=branch;]$(echo ${GITHUB_REF#refs/heads/})" + uses: ./.github/actions/extract-branch id: extract_branch - name: ➕ Create temp or public dir run: | From 18a23cd7250b1a12705115cc45c2b6f41567ac3c Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Mon, 16 Sep 2024 07:14:48 +0200 Subject: [PATCH 2/3] feat: added extracted action --- .github/actions/extract-branch/action.yml | 27 +++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .github/actions/extract-branch/action.yml diff --git a/.github/actions/extract-branch/action.yml b/.github/actions/extract-branch/action.yml new file mode 100644 index 0000000..c16cabf --- /dev/null +++ b/.github/actions/extract-branch/action.yml @@ -0,0 +1,27 @@ +--- +name: "Extract branch name" +description: "Extract branch name based on pr or push" +outputs: + branch-name: + description: "Branch name" + value: ${{ steps.branch-name.outputs.branch-name }} +runs: + using: "composite" + steps: + - name: ⏬ Get branch name + uses: actions/github-script@v6 + id: get-branch-name + with: + result-encoding: string + script: | + return ( + context?.payload?.pull_request?.head?.ref || + context?.payload?.ref || "" + ).replace("refs/heads/",""); + + - name: 🪑 Set output + id: branch-name + run: echo "branch-name=$BRANCH_NAME" >> $GITHUB_OUTPUT + shell: bash + env: + BRANCH_NAME: ${{steps.get-branch-name.outputs.result}} From 4ce98932b43dfbf31430e7d4425700a57edceb68 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Mon, 16 Sep 2024 08:16:10 +0200 Subject: [PATCH 3/3] Update action.yml