From: Aleš Mrázek Date: Tue, 7 Jul 2026 10:59:17 +0000 (+0200) Subject: .gitlab-ci.yml: docker:dockerhub: avoid SIGPIPE X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f723ee6fbd1d40b2bfcf0f9dcb0cc4535d95dedb;p=thirdparty%2Fknot-resolver.git .gitlab-ci.yml: docker:dockerhub: avoid SIGPIPE Replaced the piped 'git tag | head' command with 'git for-each-ref' to avoid intermittent exit code 141 failures in CI. --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 49406cfff..84ca21d30 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -288,7 +288,10 @@ docker:dockerhub: before_script: - git fetch --tags --force - > - LATEST_TAG=$(git tag --sort=-v:refname | head -n 1) + LATEST_TAG=$(git for-each-ref \ + --sort=-version:refname \ + --count=1 \ + --format='%(refname:short)' refs/tags) echo "Latest tag: $LATEST_TAG" echo "Current: $CI_COMMIT_REF_NAME"