build
ci / docker (backend, backend/Dockerfile, backend) (push) Failing after 21s
ci / docker (frontend, frontend/Dockerfile, frontend) (push) Failing after 21s

This commit is contained in:
2025-11-01 02:40:21 +01:00
parent 09492f452f
commit c062cc6ba0
+26 -2
View File
@@ -5,6 +5,7 @@ on:
branches:
- main
- staging
- dev
tags:
- '*'
@@ -27,13 +28,34 @@ jobs:
with:
submodules: recursive
- name: Login to Docker Registry
- name: Compute base tag
id: compute_tag
run: |
short="${GITEA_SHA:0:7}"
if [ "${GITEA_REF_TYPE}" = "tag" ]; then
tag="${GITEA_REF_NAME}"
else
tag="$short"
if [ "${GITEA_REF_NAME}" = "dev" ]; then
tag="${tag}-dev"
fi
fi
echo "base_tag=$tag" >> "$GITHUB_OUTPUT"
- name: Login to local registry
uses: docker/login-action@v2
with:
registry: ${{ vars.REGISTRY_URL }}
username: ${{ vars.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_PASSWORD }}
- name: Login to GHCR
uses: docker/login-action@v2
with:
registry: ghcr.io
username: ${{ vars.GHCR_USERNAME }}
password: ${{ secrets.GHCR_PASSWORD }}
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
with:
@@ -49,5 +71,7 @@ jobs:
push: true
provenance: false
tags: |
${{ vars.REGISTRY_URL }}/${{ gitea.repository }}-${{ matrix.service }}:${{ gitea.ref_type == 'tag' && gitea.ref_name || (gitea.ref_name == 'main' && 'latest' || gitea.ref_name) }}
${{ vars.REGISTRY_URL }}/${{ gitea.repository }}-${{ matrix.service }}:${{ steps.compute_tag.outputs.base_tag }}
${{ vars.REGISTRY_URL }}/${{ gitea.repository }}-${{ matrix.service }}:${{ gitea.sha }}
ghcr.io/${{ vars.GHCR_USERNAME }}/${{ gitea.repository }}-${{ matrix.service }}:${{ steps.compute_tag.outputs.base_tag }}
ghcr.io/${{ vars.GHCR_USERNAME }}/${{ gitea.repository }}-${{ matrix.service }}:${{ gitea.sha }}