From c00fb3234c380cf5491af838d4c3498a99d93de8 Mon Sep 17 00:00:00 2001 From: Penry Date: Sun, 7 Jun 2026 17:53:01 +0200 Subject: [PATCH] Test Nightly Version if works --- .gitea/workflows/linux_arm64_docker.yaml | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/linux_arm64_docker.yaml b/.gitea/workflows/linux_arm64_docker.yaml index 4a8f936..88c617c 100644 --- a/.gitea/workflows/linux_arm64_docker.yaml +++ b/.gitea/workflows/linux_arm64_docker.yaml @@ -4,7 +4,6 @@ on: push: branches: - main - - v0.1.0-beta jobs: build-docker-linux-arm64: @@ -59,20 +58,25 @@ jobs: echo "Distance to origin/main: $DISTANCE" echo "Final version: $VERSION" - - name: Debug git state + - name: Set .NET version variables shell: bash run: | - git branch -a - git tag -l - git log --oneline --decorate -n 20 - echo "HEAD: $(git rev-parse HEAD)" - echo "origin/main: $(git rev-parse origin/main)" - echo "Last tag commit: $(git rev-list -n 1 $LAST_TAG)" + set -euo pipefail + + SEMVER="${VERSION}" + BASE_NUMERIC=$(echo "$SEMVER" | sed -E 's/^([0-9]+\.[0-9]+\.[0-9]+).*/\1/') + BUILD_NO=$(echo "$SEMVER" | grep -oE '[0-9]+$' || echo "0") + + echo "PACKAGE_VERSION=$SEMVER" >> "$GITHUB_ENV" + echo "ASSEMBLY_VERSION=${BASE_NUMERIC}.0" >> "$GITHUB_ENV" + echo "FILE_VERSION=${BASE_NUMERIC}.${BUILD_NO}" >> "$GITHUB_ENV" + echo "INFORMATIONAL_VERSION=$SEMVER" >> "$GITHUB_ENV" - name: Build Linux ARM64 Docker Image run: | docker build \ -t gitea.penry.de/${{ env.REPO_LC }}:nightly \ + --build-arg VERSION=${{ env.PACKAGE_VERSION }} . - name: Login to own image registry