From 539e845ad0143d1c878e88e91e219611ad567eac Mon Sep 17 00:00:00 2001 From: holzi1005 Date: Sun, 22 Jun 2025 11:11:05 +0200 Subject: [PATCH] Update .forgejo/workflows/build.yml --- .forgejo/workflows/build.yml | 32 ++++++++++++++++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index 9f80947..eb1df0a 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -36,7 +36,7 @@ jobs: git tag "${{ steps.version.outputs.version }}" -m "[forgejo-action-tag]" git push origin --tags - docker-build: + webserver: runs-on: host needs: - release @@ -55,4 +55,32 @@ jobs: uses: docker/build-push-action@v6 with: push: true - tags: git.h2-invent.com/public-system-design/alpine-php8-webserver:${{ needs.release.outputs.version }},git.h2-invent.com/public-system-design/alpine-php8-webserver:latest \ No newline at end of file + tags: | + git.h2-invent.com/public-system-design/alpine-php8-webserver:${{ needs.release.outputs.version }} + git.h2-invent.com/public-system-design/alpine-php8-webserver:latest + + + cron: + runs-on: host + needs: + - webserver + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + with: + repository: Public-System-Design/alpine-php8-cron-webserver + + - name: Login to Docker Hub + uses: docker/login-action@v3 + with: + registry: git.h2-invent.com + username: ${{ secrets.FORGEJO_ACTION_PACKAGE_RW_USER }} + password: ${{ secrets.FORGEJO_ACTION_PACKAGE_RW_KEY }} + + - name: Build and push + uses: docker/build-push-action@v6 + with: + push: true + tags: | + git.h2-invent.com/public-system-design/alpine-php8-cron-webserver:${{ needs.release.outputs.version }} + git.h2-invent.com/public-system-design/alpine-php8-cron-webserver:latest