Skip to content

Commit 59a4493

Browse files
committed
Update CI script
1 parent 2be2057 commit 59a4493

File tree

1 file changed

+12
-5
lines changed

1 file changed

+12
-5
lines changed

.github/workflows/aiscm.yml

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ on:
88

99
jobs:
1010
ubuntu-build-and-test:
11-
runs-on: ubuntu-latest
11+
runs-on: ubuntu-24-04
1212
container:
13-
image: ubuntu:latest
13+
image: ubuntu:24.04
1414
steps:
1515
- uses: actions/checkout@v4
1616
- name: Install depdendencies
@@ -26,14 +26,21 @@ jobs:
2626
apt-get install -q -y libjpeg-dev libmjpegtools-dev
2727
apt-get install -q -y libpulse-dev
2828
apt-get install -q -y imagemagick libmagickcore-dev
29-
apt-get install -q -y libswresample-dev libswscale-dev libavutil-dev
3029
apt-get install -q -y libxpm-dev
31-
apt-get install -q -y llvm-14 llvm-14-dev
32-
apt-get install -q -y clang-14 libomp5-14 libomp-14-dev
30+
apt-get install -q -y llvm-19 llvm-19-dev
31+
apt-get install -q -y clang-19 libomp5-19 libomp-19-dev
3332
apt-get install -q -y clearsilver-dev
3433
apt-get install -q -y protobuf-c-compiler libprotobuf-c-dev
3534
apt-get install -q -y cmake
3635
apt-get install -q -y wget
36+
- name: Install ffmpeg-4.4.6
37+
run: |
38+
wget https://www.ffmpeg.org/releases/ffmpeg-4.4.6.tar.xz
39+
tar -xf ffmpeg-4.4.6.tar.xz
40+
cd ffmpeg-4.4.6
41+
./configure
42+
make
43+
make install
3744
- name: Install libtensorflow-cpu-linux
3845
run: |
3946
wget -q https://storage.googleapis.com/tensorflow/libtensorflow/libtensorflow-cpu-linux-x86_64-1.15.0.tar.gz

0 commit comments

Comments
 (0)