From f024570c6c63fcecd7dc01797d991583ef67a6ab Mon Sep 17 00:00:00 2001 From: Jamil Date: Thu, 18 Apr 2024 13:56:04 -0700 Subject: [PATCH] ci(fix): replace more invalid ref chars (#4687) https://github.com/firezone/firezone/actions/runs/8741173474/job/23986580117 --------- Signed-off-by: Jamil --- .github/workflows/_build_artifacts.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/_build_artifacts.yml b/.github/workflows/_build_artifacts.yml index 65745c7b9..5ad5d4b5f 100644 --- a/.github/workflows/_build_artifacts.yml +++ b/.github/workflows/_build_artifacts.yml @@ -100,9 +100,9 @@ jobs: type=raw,value=${{ env.VERSION }}-${{ inputs.sha }} - name: Sanitize github.ref_name run: | - # `ref_name` contains `/` which is not a valid docker image tag + # `ref_name` contains `/`, '_' or '=' which is not a valid docker image tag REF="${{ github.ref_name }}" - CACHE_TAG="${REF//\//-}" + CACHE_TAG="${REF//[\/_=]/-}" echo "CACHE_TAG=$CACHE_TAG" >> "$GITHUB_ENV" - name: Build and push control plane images id: build @@ -260,9 +260,9 @@ jobs: type=raw,value=${{ env.MAJOR_MINOR_VERSION }} - name: Sanitize github.ref_name run: | - # `ref_name` contains `/` which is not a valid docker image tag + # `ref_name` contains `/`, '_' or '=' which is not a valid docker image tag REF="${{ github.ref_name }}" - CACHE_TAG="${REF//\//-}" + CACHE_TAG="${REF//[\/_=]/-}" echo "CACHE_TAG=$CACHE_TAG" >> "$GITHUB_ENV" - name: Build Docker images id: build