From d30690a45a6d5a877bce5f529c081beefc0b38cc Mon Sep 17 00:00:00 2001 From: Patrice Ferlet Date: Fri, 22 Aug 2025 10:09:10 +0200 Subject: [PATCH] packages(actios): extract version from releases tags --- .gitea/workflows/build-and-package.yaml | 9 +++++++-- .gitea/workflows/build-oci.yaml | 9 +++++++-- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/.gitea/workflows/build-and-package.yaml b/.gitea/workflows/build-and-package.yaml index e07899a..90e0389 100644 --- a/.gitea/workflows/build-and-package.yaml +++ b/.gitea/workflows/build-and-package.yaml @@ -1,10 +1,9 @@ on: push: tags: - - "*" + - "releases/*" env: - VERSION: ${{ gitea.ref_name }} PACKAGE_API: https://repo.katenary.io/api/packages/katenary CGO_ENABLED: 0 BIN_TARGET: /usr/bin/katenary @@ -34,6 +33,12 @@ jobs: goarch: arm64 steps: + - name: Extract version + run: | + VERSION="${GITEA_REFNAME#releases/} + echo "VERSION=$VERSION" >> $GITEA_OUTPUT + echo "VERSION=$VERSION" >> $GITEA_ENV + - name: Install Unix dependencies if: matrix.goos == 'linux' || matrix.goos == 'freebsd' run: |- diff --git a/.gitea/workflows/build-oci.yaml b/.gitea/workflows/build-oci.yaml index eb088b7..0e5d430 100644 --- a/.gitea/workflows/build-oci.yaml +++ b/.gitea/workflows/build-oci.yaml @@ -3,12 +3,11 @@ name: Build and push OCI image on: push: tags: - - "**" + - "releases/*" env: REGISTRY: repo.katenary.io IMAGE_NAME: ${{ gitea.repository }} - VERSION: ${{ gitea.ref_name }} STORAGE_DRIVER: vfs jobs: @@ -18,6 +17,12 @@ jobs: contents: read packages: write steps: + - name: Extract version + run: | + VERSION="${GITEA_REFNAME#releases/} + echo "VERSION=$VERSION" >> $GITEA_OUTPUT + echo "VERSION=$VERSION" >> $GITEA_ENV + - name: Install Buildah run: |- env