Update .forgejo/workflows/build.yml

This commit is contained in:
docker 2025-07-22 07:52:05 +02:00
commit 63474021bd

View file

@ -42,8 +42,8 @@ jobs:
run: | run: |
YAML=$(curl -s "$REPO_URL/$YAML_FILE") YAML=$(curl -s "$REPO_URL/$YAML_FILE")
FILENAME=$(echo "$YAML" | yq -r ".[] | select(.flavor == \"alpine-minirootfs\") | .file") FILENAME=$(echo "$YAML" | yq -r ".[] | select(.flavor == \"alpine-minirootfs\") | .file")
version=$(echo "$filename" | sed 's/^alpine-minirootfs-//; s/-x86_64\.tar\.gz$//') VERSION=$(echo "$filename" | sed 's/^alpine-minirootfs-//; s/-x86_64\.tar\.gz$//')
echo "VERSION=$version" >> $GITHUB_ENV echo "VERSION=$VERSION" >> $GITHUB_ENV
curl -LOs "$REPO_URL/$FILENAME" curl -LOs "$REPO_URL/$FILENAME"
curl -LOs "$REPO_URL/$FILENAME.sha512" curl -LOs "$REPO_URL/$FILENAME.sha512"
@ -58,6 +58,6 @@ jobs:
- name: Build and push Docker image - name: Build and push Docker image
run: | run: |
docker build --build-arg NPROC=1 -t $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:latest -t $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:$VERSION . docker build --build-arg NPROC=1 -t $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:latest -t $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:$VERSION .
echo "${{ secrets.DOCKER_PASSWORD }}" | docker login $DOCKER_REGISTRY -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin echo "${{ secrets.DOCKER_PASSWORD }}" | docker login $DOCKER_REGISTRY -u $REGISTRY_USER --password-stdin
docker push $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:latest docker push $DOCKER_REGISTRY/$REGISTRY_USER/$PACKAGE_NAME:latest