From 759d9ae6e200cb159cc9e38e0c484805c1e15b3b Mon Sep 17 00:00:00 2001 From: Simon Deziel Date: Wed, 7 Feb 2024 20:57:07 -0500 Subject: [PATCH] [lxd-import] github: move snap removal to "Reclaim some space" step Signed-off-by: Simon Deziel (cherry picked from commit b7656135800b9e3d3d27b209700f52e6d2dd2ebf) --- .github/workflows/tests.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 7abcca4f1..088ff3417 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -172,8 +172,15 @@ jobs: - name: Reclaim some space run: | - # This was inspired from https://github.com/easimon/maximize-build-space set -eux + + sudo snap remove lxd --purge + # Purge older snap revisions that are disabled/superseded by newer revisions of the same snap + snap list --all | while read -r name _ rev _ _ notes _; do + [ "${notes}" = "disabled" ] && snap remove "${name}" --revision "${rev}" --purge + done || true + + # This was inspired from https://github.com/easimon/maximize-build-space df -h / # dotnet sudo rm -rf /usr/share/dotnet @@ -213,11 +220,6 @@ jobs: sudo add-apt-repository ppa:cowsql/stable -y --no-update sudo apt-get update - sudo snap remove lxd --purge - # Purge older snap revisions that are disabled/superseded by newer revisions of the same snap - snap list --all | while read -r name _ rev _ _ notes _; do - [ "${notes}" = "disabled" ] && snap remove "${name}" --revision "${rev}" --purge - done || true sudo apt-get autopurge moby-containerd docker uidmap -y sudo ip link delete docker0 sudo nft flush ruleset