ci: add dummy jobs to required workflows (#2905)

This commit is contained in:
Sanket Shanbhag
2023-05-31 13:49:35 +05:30
committed by GitHub
parent cb44ce0904
commit b7fb236986
5 changed files with 35 additions and 0 deletions

View File

@ -66,3 +66,10 @@ jobs:
- uses: Swatinem/rust-cache@v2
- name: Check if benchmarks build
run: cargo bench --all --all-features --all-targets --no-run
bench-success:
name: bench success
needs: bench-check
runs-on: ubuntu-latest
steps:
- run: echo Success!

View File

@ -51,3 +51,10 @@ jobs:
- uses: Swatinem/rust-cache@v2
- name: Check if documentation builds
run: RUSTDOCFLAGS="-D warnings" cargo doc --all --no-deps --all-features --document-private-items
lint-success:
name: lint success
runs-on: ubuntu-latest
needs: [lint, doc-lint]
steps:
- run: echo Success!

View File

@ -61,3 +61,10 @@ jobs:
token: ${{ secrets.CODECOV_TOKEN }}
files: lcov.info
flags: fuzz-tests
fuzz-success:
name: fuzz success
runs-on: ubuntu-latest
needs: all
steps:
- run: echo Success!

View File

@ -89,3 +89,10 @@ jobs:
--debug.tip 0x91c90676cab257a59cd956d7cb0bceb9b1a71d79755c23c7277a0697ccfaf8c4 \
--debug.max-block 100000 \
--debug.terminate
integration-success:
name: integration success
runs-on: ubuntu-latest
needs: [test, sync]
steps:
- run: echo Success!

View File

@ -93,3 +93,10 @@ jobs:
- uses: Swatinem/rust-cache@v2
- name: Run doctests
run: cargo test --doc --all --all-features
unit-success:
name: unit success
runs-on: ubuntu-latest
needs: [test, eth-blockchain, doc-test]
steps:
- run: echo Success!