Swift: fix workflow job dependencies

This commit is contained in:
Paolo Tranquilli
2022-11-02 14:35:23 +01:00
parent e6d4685109
commit 17012c1a45

View File

@@ -58,13 +58,13 @@ jobs:
- uses: ./swift/actions/create-extractor-pack - uses: ./swift/actions/create-extractor-pack
- uses: ./swift/actions/run-quick-tests - uses: ./swift/actions/run-quick-tests
qltests-linux: qltests-linux:
needs: build-linux needs: build-and-test-linux
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: ./swift/actions/run-ql-tests - uses: ./swift/actions/run-ql-tests
qltests-macos: qltests-macos:
needs: build-macos needs: build-and-test-macos
runs-on: macos-12-xl runs-on: macos-12-xl
strategy: strategy:
fail-fast: false fail-fast: false
@@ -76,13 +76,13 @@ jobs:
with: with:
flags: --slice ${{ matrix.slice }} flags: --slice ${{ matrix.slice }}
integration-tests-linux: integration-tests-linux:
needs: build-linux needs: build-and-test-linux
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3
- uses: ./swift/actions/run-integration-tests - uses: ./swift/actions/run-integration-tests
integration-tests-macos: integration-tests-macos:
needs: build-macos needs: build-and-test-macos
runs-on: macos-12-xl runs-on: macos-12-xl
steps: steps:
- uses: actions/checkout@v3 - uses: actions/checkout@v3