Skip to content

Commit f76ee35

Browse files
committed
chore: use native github runners for image building
1 parent b2f70ab commit f76ee35

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.github/workflows/tox.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ jobs:
4040
other_names_also: |
4141
devspaces
4242
devel
43-
ee-amd64:tox -e ee:runner=devtools-multiarch-builder
44-
ee-arm64:tox -e ee:runner=ubuntu-24.04-arm64-2core
43+
ee-amd64:tox -e ee:runner=ubuntu-24.04
44+
ee-arm64:tox -e ee:runner=ubuntu-24.04-arm
4545
secrets: inherit # needed for logging to the ghcr.io registry
4646

4747
codeql:

tools/test-setup.sh

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,15 @@
11
#!/bin/bash -e
2+
# cspell: ignore hhvm
23
set -eux pipefail
34

45
if [[ -f "/usr/bin/apt-get" ]]; then
6+
dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -n | tail -n 100
7+
df -h
8+
echo "Removing large packages so GHA runners do not run out of disk space during image building"
9+
sudo apt-get remove -y '^ghc-8.*' '^dotnet-.*' '^llvm-.*' 'php.*' azure-cli google-cloud-sdk hhvm google-chrome-stable firefox powershell mono-devel || true
10+
sudo apt-get autoremove -y
511
sudo apt-get install -y -q libonig-dev
12+
sudo apt-get clean
13+
rm -rf /usr/share/dotnet/
14+
df -h
615
fi

0 commit comments

Comments
 (0)