chore: extreme runner cleanup and disable registry cache to unblock deployment
Some checks failed
Some checks failed
This commit is contained in:
@@ -154,12 +154,15 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.REGISTRY_PASS }}" | docker login registry.infra.mintel.me -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
echo "${{ secrets.REGISTRY_PASS }}" | docker login registry.infra.mintel.me -u "${{ secrets.REGISTRY_USER }}" --password-stdin
|
||||||
|
|
||||||
- name: Clean runner
|
- name: 🧹 Clean runner (Extreme)
|
||||||
run: |
|
run: |
|
||||||
echo "Disk space before prune:"
|
echo "Disk space before prune:"
|
||||||
df -h
|
df -h
|
||||||
docker system prune -af --volumes
|
docker system prune -af --volumes
|
||||||
docker builder prune -af
|
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:"
|
echo "Disk space after prune:"
|
||||||
df -h
|
df -h
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
@@ -186,8 +189,9 @@ jobs:
|
|||||||
PAYLOAD_SECRET=${{ secrets.PAYLOAD_SECRET || 'secret' }}
|
PAYLOAD_SECRET=${{ secrets.PAYLOAD_SECRET || 'secret' }}
|
||||||
BUILD_ID=${{ github.sha }}
|
BUILD_ID=${{ github.sha }}
|
||||||
tags: registry.infra.mintel.me/mintel/mintel.me:${{ needs.prepare.outputs.image_tag }}
|
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-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: |
|
secrets: |
|
||||||
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
NPM_TOKEN=${{ secrets.NPM_TOKEN }}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user