Skip to content

Commit 615a69d

Browse files
committed
test marimo
1 parent e40fc92 commit 615a69d

File tree

1 file changed

+40
-2
lines changed

1 file changed

+40
-2
lines changed

.github/workflows/docker-marimo-image.yml

Lines changed: 40 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,54 @@
11
name: ghcr-marimo
22
on:
33
push:
4-
branches: [ "main" ]
4+
branches: [ "test" ]
55

66
jobs:
77
build-amd64:
88
runs-on: ubuntu-latest
9-
if: github.repository == 'stfc/janus-core'
9+
if: github.repository == 'alinelena/janus-core'
1010
permissions:
1111
packages: write
1212
contents: read
1313
steps:
14+
-
15+
name: Check disk space
16+
run: df . -h
17+
-
18+
name: Free disk space
19+
run: |
20+
sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true
21+
sudo rm -rf \
22+
/usr/share/dotnet /usr/local/lib/android /opt/ghc \
23+
/usr/local/share/powershell /usr/share/swift /usr/local/.ghcup \
24+
/usr/lib/jvm || true
25+
echo "some directories deleted"
26+
sudo apt install aptitude -y >/dev/null 2>&1
27+
sudo aptitude purge aria2 ansible azure-cli shellcheck rpm xorriso zsync \
28+
esl-erlang firefox gfortran-8 gfortran-9 google-chrome-stable \
29+
google-cloud-sdk imagemagick \
30+
libmagickcore-dev libmagickwand-dev libmagic-dev ant ant-optional kubectl \
31+
mercurial apt-transport-https mono-complete libmysqlclient \
32+
unixodbc-dev yarn chrpath libssl-dev libxft-dev \
33+
libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev \
34+
snmp pollinate libpq-dev postgresql-client powershell ruby-full \
35+
sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \
36+
-y -f >/dev/null 2>&1
37+
sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1
38+
sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
39+
sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true
40+
sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1
41+
sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1
42+
sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1
43+
sudo apt-get autoremove -y >/dev/null 2>&1
44+
sudo apt-get autoclean -y >/dev/null 2>&1
45+
echo "some packages purged"
46+
-
47+
name: Check disk space
48+
run: |
49+
sudo dpkg-query -Wf '${Installed-Size}\t${Package}\n' | sort -nr | head
50+
df . -h
51+
sudo du /usr/ -hx -d 4 --threshold=1G | sort -hr | head
1452
- name: 'clone the repo'
1553
uses: actions/checkout@v4
1654
- name: 'login to ghcr'

0 commit comments

Comments
 (0)