Skip to content

Commit 316a047

Browse files
committed
CI: remove the first ffmpeg build to speed up
Signed-off-by: Jack Lau <jacklau1222gm@gmail.com>
1 parent 059bbc8 commit 316a047

File tree

1 file changed

+0
-28
lines changed

1 file changed

+0
-28
lines changed

.github/workflows/test.yml

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,6 @@ permissions: read-all
1515
# $(which docker) is /usr/bin/docker
1616
# $(ifconfig eth0 | grep 'inet ' | awk '{print $2}') is private IP4 address like 10.1.0.76
1717
jobs:
18-
build:
19-
name: "Build FFmpeg"
20-
steps:
21-
- name: Checkout repository
22-
uses: actions/checkout@v4
23-
- name: Build FFmpeg
24-
run: |
25-
set -euxo pipefail
26-
27-
# Install dependencies
28-
sudo apt-get update
29-
sudo apt-get install -y nasm pkg-config libssl-dev
30-
31-
# Build FFmpeg with WebRTC support
32-
./configure --enable-muxer=whip --enable-openssl --enable-version3
33-
make -j$(nproc)
34-
./ffmpeg -version && ./ffmpeg -muxers 2>/dev/null |grep whip
35-
runs-on: ubuntu-22.04
36-
3718
fate:
3819
name: "FFmpeg Fate Test"
3920
steps:
@@ -83,7 +64,6 @@ jobs:
8364

8465
srs:
8566
name: "FFmpeg with SRS"
86-
needs: build
8767
steps:
8868
- name: Checkout repository
8969
uses: actions/checkout@v4
@@ -154,7 +134,6 @@ jobs:
154134

155135
pion:
156136
name: "FFmpeg with Pion"
157-
needs: build
158137
steps:
159138
- name: Checkout repository
160139
uses: actions/checkout@v4
@@ -220,7 +199,6 @@ jobs:
220199

221200
janus:
222201
name: "FFmpeg with Janus"
223-
needs: build
224202
steps:
225203
- name: Checkout repository
226204
uses: actions/checkout@v4
@@ -291,7 +269,6 @@ jobs:
291269

292270
asan:
293271
name: "FFmpeg with Asan"
294-
needs: build
295272
steps:
296273
- name: Checkout repository
297274
uses: actions/checkout@v4
@@ -371,7 +348,6 @@ jobs:
371348

372349
openssl-1-1-1:
373350
name: "With OpenSSL 1.1.1"
374-
needs: build
375351
steps:
376352
- name: Checkout repository
377353
uses: actions/checkout@v4
@@ -455,7 +431,6 @@ jobs:
455431

456432
openssl-3-0:
457433
name: "With OpenSSL 3.0"
458-
needs: build
459434
steps:
460435
- name: Checkout repository
461436
uses: actions/checkout@v4
@@ -537,7 +512,6 @@ jobs:
537512

538513
openssl-latest:
539514
name: "With OpenSSL latest"
540-
needs: build
541515
steps:
542516
- name: Checkout repository
543517
uses: actions/checkout@v4
@@ -619,7 +593,6 @@ jobs:
619593

620594
gnutls:
621595
name: "With GnuTLS"
622-
needs: build
623596
steps:
624597
- name: Checkout repository
625598
uses: actions/checkout@v4
@@ -690,7 +663,6 @@ jobs:
690663

691664
mbedtls:
692665
name: "With mbedTLS 3.6.2"
693-
needs: build
694666
steps:
695667
- name: Checkout repository
696668
uses: actions/checkout@v4

0 commit comments

Comments
 (0)