diff --git a/.forgejo/workflows/release-tag/web.yaml b/.forgejo/workflows/release-tag/web.yaml index 1b25440..8a605f5 100644 --- a/.forgejo/workflows/release-tag/web.yaml +++ b/.forgejo/workflows/release-tag/web.yaml @@ -29,17 +29,26 @@ jobs: echo "RELEASE_TAG=$release_tag" >> $GITHUB_ENV echo "The release tag will be '${release_tag}'" + - name: Extract version number from RELEASE_TAG + run: | + release_tag=${{ env.RELEASE_TAG }} + version_number="${release_tag#ws-office-}" + echo "VERSION_NUMBER=$version_number" >> $GITHUB_ENV + echo "Version number: '${version_number}'" + + - name: Package URL + run: | + package_url="git2.workstreams.ch/workstreams-os/ws-office-prod:${{ env.VERSION_NUMBER }}" + echo "PACKAGE_URL=$package_url" >> $GITHUB_ENV + echo "PACKAGE URL: $package_url" + - name: Set PRODUCT_VERSION and BUILD_NUMBER run: | export $(grep -v '^#' .env | xargs) echo "PRODUCT_VERSION=$product_version" >> $GITHUB_ENV echo "BUILD_NUMBER=$build_number" >> $GITHUB_ENV - - - name: Extract version number from RELEASE_TAG - run: | - version_number=${{ env.RELEASE_TAG#ws-office- }} - echo "VERSION_NUMBER=$version_number" >> $GITHUB_ENV - echo "Version number: '${version_number}'" + echo "PRODUCT_VERSION: '${product_version}'" + echo "BUILD_NUMBER: '${build_number}'" - name: Docker Build uses: https://github.com/docker/build-push-action@v4 @@ -55,7 +64,7 @@ jobs: linux/amd64 push: true tags: | - git2.workstreams.ch/workstreams-os/ws-office-prod:${{ env.VERSION_NUMBER }} + ${{ env.PACKAGE_URL }} # cache-from: type=local,src=/tmp/.buildx-cache # cache-to: type=local,dest=/tmp/.buildx-cache-new,mode=max