From fe6894e2d328c3b7f99e5400b762a5415c6784f6 Mon Sep 17 00:00:00 2001 From: aboyko Date: Wed, 15 Nov 2023 19:21:44 -0500 Subject: [PATCH] GHA: Create onw osx specific cache purge action --- .github/actions/akamai-purge-osx/action.yml | 3 +++ .github/workflows/akamai-purge-cache.yml | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/actions/akamai-purge-osx/action.yml b/.github/actions/akamai-purge-osx/action.yml index 1f3819846..9dc1236ac 100644 --- a/.github/actions/akamai-purge-osx/action.yml +++ b/.github/actions/akamai-purge-osx/action.yml @@ -20,16 +20,19 @@ runs: using: "composite" steps: - name: Setup + shell: bash run: | echo -e "${EDGERC}" > ${HOME}/.edgerc brew install go brew install akamai akamai install purge - name: Purge + shell: bash run: | akamai purge --edgerc ${HOME}/.edgerc --section ccu ${{ inputs.command }} ${{ inputs.network }} ${{ inputs.type }} ${{ inputs.ref }} - name: Cleanup if: ${{ always() }} + shell: bash run: | rm -f ${HOME}/.edgerc brew uninstall akamai diff --git a/.github/workflows/akamai-purge-cache.yml b/.github/workflows/akamai-purge-cache.yml index 91d6811b5..f9dd2e406 100644 --- a/.github/workflows/akamai-purge-cache.yml +++ b/.github/workflows/akamai-purge-cache.yml @@ -76,7 +76,7 @@ jobs: with: sparse-checkout: | .github - - uses: ${{ github.workspace }}/.github/actions/akamai-purge-osx + - uses: ./.github/actions/akamai-purge-osx with: command: invalidate type: url