From 2b5b4d357ecc0ffff45a25e92af7b25ccd499b77 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Tue, 12 Nov 2024 12:24:30 +0100 Subject: [PATCH 1/2] Make the `publish` job depend on all integration test suites, rather than just those running on JVM --- .github/workflows/ci.yml | 42 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 41 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6a818da4f8..7d6c6be68c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1592,7 +1592,47 @@ jobs: retention-days: 2 publish: - needs: [unit-tests, jvm-tests-1, jvm-tests-2, jvm-tests-3, jvm-tests-4, jvm-tests-5, format, checks, reference-doc] + needs: + - unit-tests + - jvm-tests-1 + - jvm-tests-2 + - jvm-tests-3 + - jvm-tests-4 + - jvm-tests-5 + - native-linux-tests-1 + - native-linux-tests-2 + - native-linux-tests-3 + - native-linux-tests-4 + - native-linux-tests-5 + - native-macos-tests-1 + - native-macos-tests-2 + - native-macos-tests-3 + - native-macos-tests-4 + - native-macos-tests-5 + - native-macos-m1-tests-1 + - native-macos-m1-tests-2 + - native-macos-m1-tests-3 + - native-macos-m1-tests-4 + - native-macos-m1-tests-5 + - native-windows-tests-1 + - native-windows-tests-2 + - native-windows-tests-3 + - native-windows-tests-4 + - native-windows-tests-5 + - native-mostly-static-tests-1 + - native-mostly-static-tests-2 + - native-mostly-static-tests-3 + - native-mostly-static-tests-4 + - native-mostly-static-tests-5 + - native-static-tests-1 + - native-static-tests-2 + - native-static-tests-3 + - native-static-tests-4 + - native-static-tests-5 + - vc-redist + - format + - checks + - reference-doc if: github.event_name == 'push' && github.repository == 'VirtusLab/scala-cli' runs-on: ubuntu-20.04 steps: From e3454f99fd30f66ba5949c960c7580ea9a89b3d7 Mon Sep 17 00:00:00 2001 From: Piotr Chabelski Date: Tue, 12 Nov 2024 12:25:27 +0100 Subject: [PATCH 2/2] Make the `publish` job depend on `docs-tests` --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d6c6be68c..19064448db 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -1633,6 +1633,7 @@ jobs: - format - checks - reference-doc + - docs-tests if: github.event_name == 'push' && github.repository == 'VirtusLab/scala-cli' runs-on: ubuntu-20.04 steps: