diff --git a/.gitea/workflows/docker-builder.yml b/.gitea/workflows/docker-builder.yml index a29f5af..2866249 100644 --- a/.gitea/workflows/docker-builder.yml +++ b/.gitea/workflows/docker-builder.yml @@ -14,27 +14,20 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Set version + - name: Set image tag from branch run: | - if [ "$GITEA_REF_TYPE" = "tag" ]; then - VERSION="$GITEA_REF_NAME" - else - VERSION="latest" - fi + echo "GITEA_REF=$GITEA_REF" + # strip refs/heads/ + VERSION="${GITEA_REF#refs/heads/}" + + if [ -z "$VERSION" ]; then + echo "ERROR: could not determine branch name" + exit 1 + fi echo "VERSION=$VERSION" >> $GITEA_ENV echo "BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)" >> $GITEA_ENV - # - name: Set build metadata - # run: | - # echo "BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)" >> $GITEA_ENV - # echo "VERSION=${GITEA_REF_NAME}" >> $GITEA_ENV -# - name: Build Docker image -# run: | -# docker build \ -# --build-arg BUILD_DATE=${BUILD_DATE} \ -# --build-arg VERSION=${VERSION} \ -# -t docker-baseimage-alpine:${VERSION} . - name: Login to registry run: | echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login \