diff --git a/.forgejo/workflows/package-check.yml b/.forgejo/workflows/package-check.yml index 9706892..127f245 100644 --- a/.forgejo/workflows/package-check.yml +++ b/.forgejo/workflows/package-check.yml @@ -8,6 +8,10 @@ on: env: PACKAGE: curl DOCKER_REGISTRY: git.shork.ch + REGISTRY_USER: melody + COMMIT_AUTHOR_NAME: "forgejo-runner" + COMMIT_AUTHOR_EMAIL: "forgejo-runner@shork.ch" + COMMIT_MESSAGE: "Update build metadata" jobs: build: @@ -57,18 +61,18 @@ jobs: - name: Build and push Docker image if: env.UPDATE == 'true' run: | - docker build -t $DOCKER_REGISTRY/melody/docker-$PACKAGE:latest -t $DOCKER_REGISTRY/melody/docker-$PACKAGE:$LATEST_VERSION . + docker build -t $DOCKER_REGISTRY/$REGISTRY_USER/docker-$PACKAGE:latest -t $DOCKER_REGISTRY/$REGISTRY_USER/docker-$PACKAGE:$LATEST_VERSION . echo "${{ secrets.DOCKER_PASSWORD }}" | docker login $DOCKER_REGISTRY -u "${{ secrets.DOCKER_USERNAME }}" --password-stdin - docker push $DOCKER_REGISTRY/melody/docker-$PACKAGE:latest - docker push $DOCKER_REGISTRY/melody/docker-$PACKAGE:$LATEST_VERSION + docker push $DOCKER_REGISTRY/$REGISTRY_USER/docker-$PACKAGE:latest + docker push $DOCKER_REGISTRY/$REGISTRY_USER/docker-$PACKAGE:$LATEST_VERSION echo "$LATEST_VERSION" > .last_version echo $(( $(date +%s) / 86400 )) > .last_rebuild - name: Commit updated metadata if: env.UPDATE == 'true' run: | - git config user.name "forgejo-runner" - git config user.email "runner@shork.ch" + git config user.name $COMMIT_AUTHOR_NAME + git config user.email $COMMIT_AUTHOR_EMAIL git add .last_version .last_rebuild - git commit -m "Update build metadata" + git commit -m $COMMIT_MESSAGE git push