fix e2e on main

This commit is contained in:
2026-04-05 09:56:51 +02:00
parent 87e267d790
commit 39df5bd53d
+12 -7
View File
@@ -5,6 +5,11 @@ on:
branches: [ "main" ]
pull_request:
branches: [ "main" ]
workflow_dispatch:
inputs:
backend_image:
description: 'Backend image to use in E2E tests (optional, default: ghcr.io/morbalint/kemkas-backend:b8565f8e)'
required: false
jobs:
ci-fe:
@@ -45,7 +50,7 @@ jobs:
attestations: write
id-token: write
outputs:
image_tag: ${{ steps.image-tag.outputs.image_tag }}
image_sha_tag: ${{ steps.image-tag.outputs.image_sha_tag }}
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
@@ -66,7 +71,7 @@ jobs:
tags+=$'\n'"${image_repo}:latest"
fi
echo "image_tag=${sha_tag}" >> "$GITHUB_OUTPUT"
echo "image_sha_tag=${sha_tag}" >> "$GITHUB_OUTPUT"
{
echo "tags<<EOF"
echo "$tags"
@@ -91,7 +96,7 @@ jobs:
attestations: write
id-token: write
outputs:
image_tag: ${{ steps.image-tag.outputs.image_tag }}
image_sha_tag: ${{ steps.image-tag.outputs.image_sha_tag }}
steps:
- uses: actions/checkout@v4
- uses: docker/setup-buildx-action@v3
@@ -112,7 +117,7 @@ jobs:
tags+=$'\n'"${image_repo}:latest"
fi
echo "image_tag=${sha_tag}" >> "$GITHUB_OUTPUT"
echo "image_sha_tag=${sha_tag}" >> "$GITHUB_OUTPUT"
{
echo "tags<<EOF"
echo "$tags"
@@ -138,9 +143,9 @@ jobs:
contents: read
packages: read
env:
BACKEND_IMAGE: ${{ vars.BACKEND_IMAGE || 'ghcr.io/morbalint/kemkas-backend:b8565f8e' }}
FRONTEND_IMAGE: ${{ needs.docker-fe-build.outputs.image_tag }}
E2E_IMAGE: ${{ needs.docker-e2e-build.outputs.image_tag }}
BACKEND_IMAGE: ${{ github.event.inputs.backend_image || 'ghcr.io/morbalint/kemkas-backend:b8565f8e' }}
FRONTEND_IMAGE: ${{ needs.docker-fe-build.outputs.image_sha_tag }}
E2E_IMAGE: ${{ needs.docker-e2e-build.outputs.image_sha_tag }}
steps:
- uses: actions/checkout@v4
- name: Log in to GitHub Container Registry