.gitea/workflows/build-Frontend-a.yml aktualisiert
All checks were successful
Build, Test & Push Frontend / quality-check (push) Successful in 1m11s
Build, Test & Push Frontend / docker (push) Successful in 1m0s

This commit is contained in:
2026-03-28 13:05:00 +01:00
parent 2d82cdfd6b
commit 9a6b5198ad

View File

@@ -92,12 +92,18 @@ jobs:
echo "branch=$BRANCH" >> "$GITHUB_OUTPUT" echo "branch=$BRANCH" >> "$GITHUB_OUTPUT"
echo "sha=${GITHUB_SHA::12}" >> "$GITHUB_OUTPUT" echo "sha=${GITHUB_SHA::12}" >> "$GITHUB_OUTPUT"
# Convert repository owner to lowercase
OWNER="${GITHUB_REPOSITORY_OWNER}"
OWNER="$(echo "$OWNER" | tr '[:upper:]' '[:lower:]')"
echo "owner=$OWNER" >> "$GITHUB_OUTPUT"
- uses: docker/setup-buildx-action@v3 - uses: docker/setup-buildx-action@v3
- uses: docker/login-action@v3 - uses: docker/login-action@v3
with: with:
username: ${{ secrets.DOCKERHUB_USERNAME }} registry: git.andreas-dahm.eu
password: ${{ secrets.DOCKERHUB_TOKEN }} username: ${{ github.repository_owner }}
password: ${{ secrets.TOKEN_GITEA }}
- name: Build & Push (branch + sha tags) - name: Build & Push (branch + sha tags)
uses: docker/build-push-action@v6 uses: docker/build-push-action@v6
@@ -105,8 +111,8 @@ jobs:
context: . context: .
push: true push: true
tags: | tags: |
docker.io/${{ secrets.DOCKERHUB_USERNAME }}/playground:frontend-a-${{ steps.prep.outputs.branch }} git.andreas-dahm.eu/${{ steps.prep.outputs.owner }}/playground:frontend-a-${{ steps.prep.outputs.branch }}
docker.io/${{ secrets.DOCKERHUB_USERNAME }}/playground:frontend-a-${{ steps.prep.outputs.branch }}-${{ steps.prep.outputs.sha }} git.andreas-dahm.eu/${{ steps.prep.outputs.owner }}/playground:frontend-a-${{ steps.prep.outputs.branch }}-${{ steps.prep.outputs.sha }}
- name: Also push moving main tag - name: Also push moving main tag
uses: docker/build-push-action@v6 uses: docker/build-push-action@v6
@@ -114,4 +120,4 @@ jobs:
context: . context: .
push: true push: true
tags: | tags: |
docker.io/${{ secrets.DOCKERHUB_USERNAME }}/playground:frontend-a-main git.andreas-dahm.eu/${{ steps.prep.outputs.owner }}/playground:frontend-a-main