From 67cf290cda34705c0b68a9c763403418558c88f1 Mon Sep 17 00:00:00 2001 From: jubnl Date: Mon, 25 May 2026 21:12:29 +0200 Subject: [PATCH] fix(ci): skip git fetch and tag logic in act (no remote access in local containers) --- .github/workflows/docker-dev.yml | 7 +++++++ .github/workflows/docker.yml | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/.github/workflows/docker-dev.yml b/.github/workflows/docker-dev.yml index 5b272f45..250bd76a 100644 --- a/.github/workflows/docker-dev.yml +++ b/.github/workflows/docker-dev.yml @@ -31,6 +31,13 @@ jobs: - name: Determine prerelease version id: bump run: | + # When running locally with act, skip tag logic and use a dummy version. + if [ -n "$ACT" ]; then + echo "VERSION=0.0.0-act" >> $GITHUB_OUTPUT + echo "SHA=$(git rev-parse HEAD)" >> $GITHUB_OUTPUT + exit 0 + fi + git fetch --tags # Capture the exact commit we're building so build/merge jobs are pinned to it diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 67448eaa..5782d862 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -45,6 +45,12 @@ jobs: - name: Determine bump type and update version id: bump run: | + # When running locally with act, skip tag logic and use a dummy version. + if [ -n "$ACT" ]; then + echo "VERSION=0.0.0-act" >> $GITHUB_OUTPUT + exit 0 + fi + git fetch --tags # Derive version from git tags — no package.json dependency