From e26e604bfe84d8e6ffc1fd3209e1a71330d923ed Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 22 Jun 2026 20:22:30 +0000 Subject: [PATCH 1/3] chore: bump actions/checkout from 6 to 7 Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v6...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '7' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/docker.yml | 4 ++-- .github/workflows/release.yml | 2 +- .github/workflows/tagging.yml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index d5476d0..01637aa 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -25,7 +25,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Set Tag Names run: | echo "TAG=${{ github.head_ref || github.ref_name }}" >> $GITHUB_ENV @@ -99,7 +99,7 @@ jobs: - name: Create k8s Kind Cluster uses: helm/kind-action@v1.14.0 - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Run K8s test run: | kubectl cluster-info diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ae5e580..ac3029b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Check out repository code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Fetch remote tags run: git fetch origin +refs/tags/*:refs/tags/* - name: Set Tag Value diff --git a/.github/workflows/tagging.yml b/.github/workflows/tagging.yml index 98d4a4a..7a94f21 100644 --- a/.github/workflows/tagging.yml +++ b/.github/workflows/tagging.yml @@ -23,7 +23,7 @@ jobs: if: ${{ contains(github.ref, 'main') }} steps: - name: Check out repository code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Fetch remote tags run: git fetch origin +refs/tags/*:refs/tags/* - name: Set Tag Value From 9c00bd292c77481635d5e25843438ebd110b96ee Mon Sep 17 00:00:00 2001 From: Said Sef Date: Tue, 23 Jun 2026 01:07:42 +0100 Subject: [PATCH 2/3] chore(ci): trigger ci workflow From 55a75f42322f7dcb603c92b663cc4fa7e137fd32 Mon Sep 17 00:00:00 2001 From: Said Sef Date: Tue, 23 Jun 2026 03:55:26 +0100 Subject: [PATCH 3/3] fix(ci): slugify image tag to match argocd branch_slug Preview deployments were failing with ErrImagePull because CI pushed the raw branch name (e.g. dependabot-github_actions-...) while the ArgoCD ApplicationSet pulls docker.io/saidsef/node-webserver:{{branch_slug}}, which lowercases and replaces non-[a-z0-9-] chars with '-'. Slugify TAG the same way so the pushed tag matches the tag ArgoCD resolves. --- .github/workflows/docker.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 01637aa..95c4f22 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -28,7 +28,12 @@ jobs: uses: actions/checkout@v7 - name: Set Tag Names run: | - echo "TAG=${{ github.head_ref || github.ref_name }}" >> $GITHUB_ENV + SLUG=$(echo "${{ github.head_ref || github.ref_name }}" \ + | tr '[:upper:]' '[:lower:]' \ + | sed 's/[^a-z0-9-]/-/g' \ + | cut -c1-50 \ + | sed 's/-*$//') + echo "TAG=${SLUG}" >> $GITHUB_ENV echo "DATE=v$(echo `date +'%Y.%m'`)" >> $GITHUB_ENV echo "REPO_NAME=$(echo ${PWD##*/})" >> $GITHUB_ENV - name: Login to DockerHub