diff --git a/.gitea/workflows/release.yaml b/.gitea/workflows/release.yaml index cce0f84..8c2bd4f 100644 --- a/.gitea/workflows/release.yaml +++ b/.gitea/workflows/release.yaml @@ -27,7 +27,9 @@ jobs: BASE_VERSION="${RAW_VERSION%%-*}" # Volles Repo auschecken, damit wir Branch-Info haben - git fetch --all --tags + REPO_URL="https://${RELEASE_TOKEN}:x-oauth-basic@${{ vars.RELEASE_URL }}/${GITHUB_REPOSITORY}.git" + git clone "$REPO_URL" repo + cd repo # Branch ermitteln, auf dem der Tag liegt BRANCH=$(git branch -r --contains "$TAG" | grep -v 'HEAD' | head -n1 | sed 's|origin/||')