summaryrefslogtreecommitdiffstats
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
authorGangzheng Tong <tonggangzheng@gmail.com>2025-09-05 20:31:04 -0700
committerGitHub <noreply@github.com>2025-09-05 20:31:04 -0700
commitfe87a39e453b64e94446181a9ae5cbfc0f62bf0c (patch)
tree590faeefb6a5e31726b3b0afc9ec71464d46b8d4 /.github/workflows/ci.yml
parent4856da26e188c28bf691d0210ce8016264c00940 (diff)
Remove unnecessary check and adust server count etc. in CI (#8374)
- This PR removes "wasm" check from the test job, since there is no test job for "wasm" yet. - Also, move the check for slang-rhi and slangpy test to the job level to skip the setup etc. if no run is needed. - Update the macos compiler version in building.md to match the clang compiler used in CI. - Reduce the server count in Linux and Mac when running slang-test to ease the machine load - Run slangpy test with `-n auto --maxprocesses=4` to speed up --------- Co-authored-by: slangbot <ellieh+slangbot@nvidia.com> Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com>
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml2
1 files changed, 2 insertions, 0 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 61ed00769..cbf5fe77e 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -135,6 +135,7 @@ jobs:
config: debug
runs-on: '["ubuntu-22.04"]'
test-category: smoke
+ server-count: 2
test-linux-release-gcc-x86_64:
needs: [filter, build-linux-release-gcc-x86_64]
@@ -147,6 +148,7 @@ jobs:
config: release
runs-on: '["ubuntu-22.04"]'
test-category: full
+ server-count: 4
# macOS tests
test-macos-debug-clang-aarch64: