Make publish CI action depend on all other actions

This commit is contained in:
Nikos Koukis 2023-10-22 18:36:30 +03:00
parent 0a502e2678
commit be7cafc8ff

View file

@ -8,6 +8,14 @@ on:
- "*"
jobs:
call-workflow-audit:
uses: ./.github/workflows/audit.yml
call-workflow-build:
uses: ./.github/workflows/build.yml
call-workflow-build-docs:
uses: ./.github/workflows/build_docs.yml
call-workflow-lint-and-test:
uses: ./.github/workflows/lint_and_test.yml
publish:
name: Publish Crate
runs-on: ubuntu-latest
@ -15,10 +23,6 @@ jobs:
- uses: actions/checkout@v3
name: Checkout
- uses: actions/setup-python@v3
- uses: pre-commit/action@v3.0.0
name: Run pre-commit hooks
- uses: actions-rs/toolchain@v1
with:
toolchain: stable