From 30d6c239087b76c6764846c3b80e3a82f1ae2dc2 Mon Sep 17 00:00:00 2001 From: Stefan Saenger Date: Thu, 6 Aug 2026 11:44:05 +0200 Subject: [PATCH] =?UTF-8?q?fix(ci):=20use=20alpine/git:2.47.2=20=E2=80=94?= =?UTF-8?q?=202.47.0=20was=20never=20published?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The bump-dev (and identically-configured bump-prod) job failed during prepare_script with: ERROR: Job failed: prepare environment: waiting for pod running: pulling image "alpine/git:2.47.0": image pull failed: ... not found Root cause: alpine/git:2.47.0 does not exist on Docker Hub. The alpine/git 2.47.x line starts at 2.47.1 — there is no 2.47.0 build. The runner's image pull correctly fails with 'not found', and GitLab's Kubernetes executor treats an image-pull failure during prepare_script as fatal, so the job never reaches its script block. Fix: pin both bump-dev and bump-prod to alpine/git:2.47.2 (latest 2.47.x). Pinned rather than 'latest' so the job stays reproducible. bump-prod had the same nonexistent tag and would have hit the identical failure on its next run (whenever main advances), so both are fixed together. --- .gitlab-ci.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1818d462..1cde7cea 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -96,7 +96,9 @@ build: # --------------------------------------------------------------------------- bump-dev: stage: bump-dev - image: alpine/git:2.47.0 + # alpine/git:2.47.0 was never published on Docker Hub — the 2.47.x line + # starts at 2.47.1. Using 2.47.2 (latest 2.47.x). + image: alpine/git:2.47.2 rules: - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "dev"' script: @@ -131,7 +133,7 @@ bump-dev: # --------------------------------------------------------------------------- bump-prod: stage: bump-prod - image: alpine/git:2.47.0 + image: alpine/git:2.47.2 rules: - if: '$CI_PIPELINE_SOURCE == "push" && $CI_COMMIT_BRANCH == "main"' script: