@@ -108,7 +108,6 @@ jobs:
108108 - uses : actions/checkout@v4
109109 with :
110110 submodules : ' recursive'
111- - run : sudo apt-get install imagemagick libfreetype-dev libpng-dev
112111 - name : Set up JDK 21
113112 uses : actions/setup-java@v4
114113 with :
@@ -136,7 +135,9 @@ jobs:
136135 n0100 :
137136 runs-on : ubuntu-latest
138137 steps :
139- - run : sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
138+ - run : |
139+ sudo apt-get update
140+ sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
140141 - uses : numworks/setup-arm-toolchain@2020-q2
141142 - uses : actions/checkout@v4
142143 with :
@@ -189,7 +190,9 @@ jobs:
189190 n0110 :
190191 runs-on : ubuntu-latest
191192 steps :
192- - run : sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
193+ - run : |
194+ sudo apt-get update
195+ sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
193196 - uses : numworks/setup-arm-toolchain@2020-q2
194197 - uses : actions/checkout@v4
195198 with :
@@ -224,7 +227,9 @@ jobs:
224227 bootloader :
225228 runs-on : ubuntu-latest
226229 steps :
227- - run : sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config # gcc-arm-none-eabi
230+ - run : |
231+ sudo apt-get update
232+ sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config
228233 - uses : numworks/setup-arm-toolchain@2022-08
229234 - uses : actions/checkout@v4
230235 with :
@@ -298,7 +303,6 @@ jobs:
298303 - uses : actions/checkout@v4
299304 with :
300305 submodules : ' recursive'
301- - run : sudo apt-get install libfreetype-dev libpng-dev
302306 - run : make -j2 PLATFORM=simulator TARGET=web
303307 - run : make -j2 PLATFORM=simulator TARGET=web test.js
304308 - run : node output/release/simulator/web/test.js --headless
@@ -321,7 +325,9 @@ jobs:
321325 linux :
322326 runs-on : ubuntu-latest
323327 steps :
324- - run : sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config libxtst-dev
328+ - run : |
329+ sudo apt update
330+ sudo apt-get install build-essential imagemagick libfreetype6-dev libjpeg-dev libpng-dev pkg-config libxtst-dev
325331 - uses : actions/checkout@v4
326332 with :
327333 submodules : ' recursive'
0 commit comments