|
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