feat(workspaces): save repository set base branches (#3269)

This commit is contained in:
Carlos Florêncio
2026-09-11 16:18:10 +01:00
committed by GitHub
parent a4077cf9cf
commit e64d8e4cf3
89 changed files with 4481 additions and 857 deletions
+19
View File
@@ -598,6 +598,25 @@ jobs:
- name: Verify Docker is available
run: docker info
# Pull the immutable application-image base before the Playwright test.
# The fixture image only copies this run's artifacts, so package mirrors
# are not on the critical path of every PR's compatibility test.
- name: Pull pinned Kubernetes fixture base image
env:
KUBERNETES_E2E_BASE_IMAGE: ghcr.io/kdlbs/kandev-ci:runtime-sha-6f288a23c526@sha256:b9636e1c20adb0fcce1c65858a767fb1b0fe48a15ac5688b9c623163575efb8d
run: |
set -euo pipefail
for attempt in 1 2 3; do
if timeout --kill-after=10s 180s docker pull "$KUBERNETES_E2E_BASE_IMAGE"; then
exit 0
fi
if (( attempt < 3 )); then
sleep "$((attempt * 5))"
fi
done
echo "Failed to pull $KUBERNETES_E2E_BASE_IMAGE after 3 attempts." >&2
exit 1
- name: Set up pnpm
uses: pnpm/action-setup@a8198c4bff370c8506180b035930dea56dbd5288 # v5
with: