Update .forgejo/workflows/build.yml
Some checks failed
docker-build / release (push) Successful in 5s
docker-build / webserver (push) Successful in 9s
docker-build / cron (push) Failing after 39s

This commit is contained in:
holzi1005 2025-06-22 11:11:05 +02:00
parent db37c3fb1b
commit 539e845ad0

View file

@ -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
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