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