diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 74540ff..4db00e7 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -47,7 +47,7 @@ jobs: id: point_release if: env.PUSHED == 'true' || steps.check.outputs.differs == 'true' run: | - VERSION="$(skopeo list-tags ${{ env.UPSTREAM }} | jq -r '.Tags | last' | cut -d '-' -f 1)" + VERSION="$(skopeo list-tags docker://codeberg.org/forgejo/forgejo | jq -r '.Tags[]' | grep -E '^[0-9]+\.[0-9]+(\.[0-9]+)?(-[0-9]+)?$' | sort -V | tail -n1)" echo "Point release: $VERSION" echo "version=$VERSION" >> $GITHUB_OUTPUT