From ee9813e4b54746a9289fb44499e2054057f19ce2 Mon Sep 17 00:00:00 2001 From: jiriks74 Date: Thu, 9 May 2024 02:04:28 +0200 Subject: [PATCH] fix(stable): Extracted 2 version tags The command extracted `28.0.5 28.0` instead of `28.0`. Fixed to use `28.0.5` instead. --- .gitea/workflows/build_stable.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/build_stable.yml b/.gitea/workflows/build_stable.yml index 34318b5..7b59013 100644 --- a/.gitea/workflows/build_stable.yml +++ b/.gitea/workflows/build_stable.yml @@ -15,12 +15,12 @@ jobs: id: extract-version run: | export DIGEST=$(curl -s "https://registry.hub.docker.com/v2/repositories/library/nextcloud/tags/?page_size=100" | jq -r '.results[] | select(.name=="stable") .digest') - export VERSION=$(curl -s "https://registry.hub.docker.com/v2/repositories/library/nextcloud/tags/?page_size=1000" | jq -r ".results[] | select(.name | test(\"^([0-9]+\\\.)+[0-9]+$\")) | select(.digest==\"$DIGEST\").name") + export VERSION=$(curl -s "https://registry.hub.docker.com/v2/repositories/library/nextcloud/tags/?page_size=1000" | jq -r '.results[] | select(.name | test("^[0-9]+\\.[0-9]+\\.[0-9]+$")) | select(.digest=="'$DIGEST'").name') export VERSION_MAJOR=$(curl -s "https://registry.hub.docker.com/v2/repositories/library/nextcloud/tags/?page_size=1000" | jq -r ".results[] | select(.name | test(\"^[0-9]{1,2}$\")) | select(.digest==\"$DIGEST\").name") echo "Latest version: $VERSION" echo "Major version: $VERSION_MAJOR" echo "version=${VERSION}" >> $GITHUB_OUTPUT - echo "version-major=${VERSION_MAJOR}" >> $GITHUB_OUTPUT + echo "version_major=${VERSION_MAJOR}" >> $GITHUB_OUTPUT shell: bash # - name: Check if the image was already built # id: check-build-status @@ -59,5 +59,5 @@ jobs: context: . build-args: NEXTCLOUD_VERSION=${{ steps.extract-version.outputs.version }} platforms: linux/amd64,linux/arm64 - tags: jiriks74/nextcloud-extended:${{ steps.extract-version.outputs.version }},jiriks74/nextcloud-extended:${{ steps.extract-version.outputs.version-major }},jiriks74/nextcloud-extended:stable + tags: jiriks74/nextcloud-extended:${{ steps.extract-version.outputs.version }},jiriks74/nextcloud-extended:${{ steps.extract-version.outputs.version_major }},jiriks74/nextcloud-extended:stable