Inter-job dependency on ubuntu ci (#2021)

* inter-job dependency.

* conc
This commit is contained in:
Dongjia "toka" Zhang 2024-04-08 19:42:59 +02:00 committed by GitHub
parent a0a6d0e5cc
commit ed5a10d0b5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -85,6 +85,7 @@ jobs:
ubuntu-doc:
runs-on: ubuntu-22.04
needs: ubuntu
steps:
- name: Remove Dotnet & Haskell
run: rm -rf /usr/share/dotnet && rm -rf /opt/ghc
@ -115,6 +116,7 @@ jobs:
ubuntu-miri:
runs-on: ubuntu-22.04
needs: ubuntu
steps:
- name: Remove Dotnet & Haskell
run: rm -rf /usr/share/dotnet && rm -rf /opt/ghc
@ -185,6 +187,7 @@ jobs:
ubuntu-clippy:
runs-on: ubuntu-22.04
needs: ubuntu
steps:
- name: Remove Dotnet & Haskell
run: rm -rf /usr/share/dotnet && rm -rf /opt/ghc
@ -218,6 +221,7 @@ jobs:
ubuntu-check:
runs-on: ubuntu-22.04
needs: ubuntu
steps:
- uses: actions-rs/toolchain@v1
with:
@ -268,6 +272,7 @@ jobs:
ubuntu-concolic:
runs-on: ubuntu-latest
needs: ubuntu
steps:
- uses: actions-rs/toolchain@v1
with:
@ -306,6 +311,7 @@ jobs:
run: . ./bindings/pylibafl/.env/bin/activate && cd ./fuzzers/baby_fuzzer && python3 baby_fuzzer.py 2>&1 | grep "Bye"
fuzzers:
needs: ubuntu
strategy:
matrix:
os: [ubuntu-latest]