|
24 | 24 | arch: amd64 |
25 | 25 | - runner: large-linux-arm |
26 | 26 | arch: arm64 |
27 | | - - runner: macos-14-xlarge |
| 27 | + - runner: macos-latest-xlarge |
28 | 28 | arch: arm64 |
29 | 29 | runs-on: ${{ matrix.runner }} |
30 | 30 | timeout-minutes: 180 |
@@ -79,30 +79,30 @@ jobs: |
79 | 79 | extra_nix_config: | |
80 | 80 | substituters = https://cache.nixos.org https://nix-postgres-artifacts.s3.amazonaws.com |
81 | 81 | trusted-public-keys = nix-postgres-artifacts:dGZlQOvKcNEjvT7QEAJbcV6b6uk7VF/hWMjhYleiaLI=% cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY= |
82 | | - # - name: Aggressive disk cleanup for DuckDB build |
83 | | - # if: matrix.runner == 'macos-latest-xlarge' |
84 | | - # run: | |
85 | | - # echo "=== BEFORE CLEANUP ===" |
86 | | - # df -h |
87 | | - # # Remove major space consumers |
88 | | - # sudo rm -rf /usr/share/dotnet || true |
89 | | - # sudo rm -rf /usr/local/lib/android || true |
90 | | - # sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform || true |
91 | | - # sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/watchOS.platform || true |
92 | | - # sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/tvOS.platform || true |
93 | | - # # Clean everything possible |
94 | | - # sudo rm -rf /opt/ghc || true |
95 | | - # sudo rm -rf /usr/local/share/boost || true |
96 | | - # sudo rm -rf /opt/homebrew || true |
97 | | - # sudo xcrun simctl delete all 2>/dev/null || true |
98 | | - # # Aggressive cache cleanup |
99 | | - # sudo rm -rf /System/Library/Caches/* 2>/dev/null || true |
100 | | - # sudo rm -rf /Library/Caches/* 2>/dev/null || true |
101 | | - # sudo rm -rf ~/Library/Caches/* 2>/dev/null || true |
102 | | - # sudo rm -rf /private/var/log/* 2>/dev/null || true |
103 | | - # sudo rm -rf /tmp/* 2>/dev/null || true |
104 | | - # echo "=== AFTER CLEANUP ===" |
105 | | - # df -h |
| 82 | + - name: Aggressive disk cleanup for DuckDB build |
| 83 | + if: matrix.runner == 'macos-latest-xlarge' |
| 84 | + run: | |
| 85 | + echo "=== BEFORE CLEANUP ===" |
| 86 | + df -h |
| 87 | + # Remove major space consumers |
| 88 | + sudo rm -rf /usr/share/dotnet || true |
| 89 | + sudo rm -rf /usr/local/lib/android || true |
| 90 | + sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform || true |
| 91 | + sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/watchOS.platform || true |
| 92 | + sudo rm -rf /Applications/Xcode.app/Contents/Developer/Platforms/tvOS.platform || true |
| 93 | + # Clean everything possible |
| 94 | + sudo rm -rf /opt/ghc || true |
| 95 | + sudo rm -rf /usr/local/share/boost || true |
| 96 | + sudo rm -rf /opt/homebrew || true |
| 97 | + sudo xcrun simctl delete all 2>/dev/null || true |
| 98 | + # Aggressive cache cleanup |
| 99 | + sudo rm -rf /System/Library/Caches/* 2>/dev/null || true |
| 100 | + sudo rm -rf /Library/Caches/* 2>/dev/null || true |
| 101 | + sudo rm -rf ~/Library/Caches/* 2>/dev/null || true |
| 102 | + sudo rm -rf /private/var/log/* 2>/dev/null || true |
| 103 | + sudo rm -rf /tmp/* 2>/dev/null || true |
| 104 | + echo "=== AFTER CLEANUP ===" |
| 105 | + df -h |
106 | 106 | - name: Build psql bundle |
107 | 107 | run: > |
108 | 108 | nix run "github:Mic92/nix-fast-build?rev=b1dae483ab7d4139a6297e02b6de9e5d30e43d48" |
|
0 commit comments