chore: extreme runner cleanup and disable registry cache to unblock deployment
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 8s
Build & Deploy / 🏗️ Build (push) Successful in 8m6s
Build & Deploy / 🚀 Deploy (push) Successful in 23s
Build & Deploy / 🩺 Smoke Test (push) Failing after 2m2s
Build & Deploy / 🔔 Notify (push) Successful in 2s

This commit is contained in:
2026-04-12 00:14:26 +02:00
parent 7d6d34dd7b
commit 1a8758a88c

View File

@@ -154,12 +154,15 @@ jobs:
run: |
echo "${{ secrets.REGISTRY_PASS }}" | docker login registry.infra.mintel.me -u "${{ secrets.REGISTRY_USER }}" --password-stdin
- name: Clean runner
- name: 🧹 Clean runner (Extreme)
run: |
echo "Disk space before prune:"
df -h
docker system prune -af --volumes
docker builder prune -af
docker buildx prune -af
# Completely remove build history and artifacts on the runner
rm -rf /tmp/docker-actions-toolkit-* || true
echo "Disk space after prune:"
df -h
continue-on-error: true
@@ -186,8 +189,9 @@ jobs:
PAYLOAD_SECRET=${{ secrets.PAYLOAD_SECRET || 'secret' }}
BUILD_ID=${{ github.sha }}
tags: registry.infra.mintel.me/mintel/mintel.me:${{ needs.prepare.outputs.image_tag }}
# Temporarily disable registry cache export to save runner disk/bandwidth
cache-from: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache-${{ needs.prepare.outputs.target }}
cache-to: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache-${{ needs.prepare.outputs.target }},mode=max
# cache-to: type=registry,ref=registry.infra.mintel.me/mintel/mintel.me:buildcache-${{ needs.prepare.outputs.target }},mode=max
secrets: |
NPM_TOKEN=${{ secrets.NPM_TOKEN }}