|
39 | 39 | name: Update Operator Version |
40 | 40 | runs-on: ubuntu-latest |
41 | 41 | steps: |
42 | | - - name: Free disk space |
43 | | - run: | |
44 | | - sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true |
45 | | - sudo rm -rf \ |
46 | | - /usr/share/dotnet /usr/local/lib/android /opt/ghc \ |
47 | | - /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup || true |
48 | | - echo "some directories deleted" |
49 | | - sudo apt install aptitude -y >/dev/null 2>&1 |
50 | | - sudo aptitude purge aria2 ansible azure-cli shellcheck rpm xorriso zsync \ |
51 | | - esl-erlang firefox gfortran-8 gfortran-9 google-chrome-stable \ |
52 | | - google-cloud-sdk imagemagick \ |
53 | | - libmagickcore-dev libmagickwand-dev libmagic-dev ant ant-optional kubectl \ |
54 | | - mercurial apt-transport-https mono-complete libmysqlclient \ |
55 | | - unixodbc-dev yarn chrpath libssl-dev libxft-dev \ |
56 | | - libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev \ |
57 | | - snmp pollinate libpq-dev postgresql-client powershell ruby-full \ |
58 | | - sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \ |
59 | | - -y -f >/dev/null 2>&1 |
60 | | - sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 |
61 | | - sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
62 | | - sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
63 | | - sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 |
64 | | - sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 |
65 | | - sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 |
66 | | - sudo apt-get autoremove -y >/dev/null 2>&1 |
67 | | - sudo apt-get autoclean -y >/dev/null 2>&1 |
68 | | - echo "some packages purged" |
69 | 42 | - name: Show Context |
70 | 43 | shell: bash |
71 | 44 | run: | |
|
95 | 68 | runs-on: ubuntu-latest |
96 | 69 | needs: start |
97 | 70 | steps: |
| 71 | + - name: Free disk space |
| 72 | + run: | |
| 73 | + sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true |
| 74 | + sudo rm -rf \ |
| 75 | + /usr/share/dotnet /usr/local/lib/android /opt/ghc \ |
| 76 | + /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup || true |
| 77 | + echo "some directories deleted" |
| 78 | + sudo apt install aptitude -y >/dev/null 2>&1 |
| 79 | + sudo aptitude purge aria2 ansible azure-cli shellcheck rpm xorriso zsync \ |
| 80 | + esl-erlang firefox gfortran-8 gfortran-9 google-chrome-stable \ |
| 81 | + google-cloud-sdk imagemagick \ |
| 82 | + libmagickcore-dev libmagickwand-dev libmagic-dev ant ant-optional kubectl \ |
| 83 | + mercurial apt-transport-https mono-complete libmysqlclient \ |
| 84 | + unixodbc-dev yarn chrpath libssl-dev libxft-dev \ |
| 85 | + libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev \ |
| 86 | + snmp pollinate libpq-dev postgresql-client powershell ruby-full \ |
| 87 | + sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \ |
| 88 | + -y -f >/dev/null 2>&1 |
| 89 | + sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 |
| 90 | + sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
| 91 | + sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
| 92 | + sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 |
| 93 | + sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 |
| 94 | + sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 |
| 95 | + sudo apt-get autoremove -y >/dev/null 2>&1 |
| 96 | + sudo apt-get autoclean -y >/dev/null 2>&1 |
| 97 | + echo "some packages purged" |
98 | 98 | - name: Build UID2 AWS EIF |
99 | 99 | id: build_uid2_eif |
100 | 100 | uses: IABTechLab/uid2-operator/.github/actions/build_aws_eif@cbc-UID2-4553-replace-vsock-with-gvisor |
@@ -131,6 +131,33 @@ jobs: |
131 | 131 | runs-on: ubuntu-latest |
132 | 132 | needs: [start, buildUID2EIF] |
133 | 133 | steps: |
| 134 | + - name: Free disk space |
| 135 | + run: | |
| 136 | + sudo docker rmi $(docker image ls -aq) >/dev/null 2>&1 || true |
| 137 | + sudo rm -rf \ |
| 138 | + /usr/share/dotnet /usr/local/lib/android /opt/ghc \ |
| 139 | + /usr/local/share/powershell /usr/share/swift /usr/local/.ghcup || true |
| 140 | + echo "some directories deleted" |
| 141 | + sudo apt install aptitude -y >/dev/null 2>&1 |
| 142 | + sudo aptitude purge aria2 ansible azure-cli shellcheck rpm xorriso zsync \ |
| 143 | + esl-erlang firefox gfortran-8 gfortran-9 google-chrome-stable \ |
| 144 | + google-cloud-sdk imagemagick \ |
| 145 | + libmagickcore-dev libmagickwand-dev libmagic-dev ant ant-optional kubectl \ |
| 146 | + mercurial apt-transport-https mono-complete libmysqlclient \ |
| 147 | + unixodbc-dev yarn chrpath libssl-dev libxft-dev \ |
| 148 | + libfreetype6 libfreetype6-dev libfontconfig1 libfontconfig1-dev \ |
| 149 | + snmp pollinate libpq-dev postgresql-client powershell ruby-full \ |
| 150 | + sphinxsearch subversion mongodb-org azure-cli microsoft-edge-stable \ |
| 151 | + -y -f >/dev/null 2>&1 |
| 152 | + sudo aptitude purge google-cloud-sdk -f -y >/dev/null 2>&1 |
| 153 | + sudo aptitude purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
| 154 | + sudo apt purge microsoft-edge-stable -f -y >/dev/null 2>&1 || true |
| 155 | + sudo aptitude purge '~n ^mysql' -f -y >/dev/null 2>&1 |
| 156 | + sudo aptitude purge '~n ^php' -f -y >/dev/null 2>&1 |
| 157 | + sudo aptitude purge '~n ^dotnet' -f -y >/dev/null 2>&1 |
| 158 | + sudo apt-get autoremove -y >/dev/null 2>&1 |
| 159 | + sudo apt-get autoclean -y >/dev/null 2>&1 |
| 160 | + echo "some packages purged" |
134 | 161 | - name: Build EUID AWS EIF |
135 | 162 | id: build_euid_eif |
136 | 163 | uses: IABTechLab/uid2-operator/.github/actions/build_aws_eif@cbc-UID2-4553-replace-vsock-with-gvisor |
|
0 commit comments