From e5d555a84e1e089363bd9fbc510ee4dea2c009f8 Mon Sep 17 00:00:00 2001 From: eugene yokota Date: Sat, 3 Oct 2026 23:10:05 -0400 Subject: [PATCH] [2.x] ci: Rebalance scripted jobs (#9867) **Problem** Scripted job 3 is near the 25 minute timeout, and tests/* runs twice. **Solution** Drop tests/* from job 2, and move groups from job 3 to jobs 4 and 7. Generated-by: Claude Code Co-authored-by: Claude Opus 5.5 --- .github/workflows/ci.yml | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a076b0897..04527d223 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -138,22 +138,19 @@ jobs: if: ${{ matrix.jobtype == 2 }} shell: bash run: | - ./sbt -v "scripted actions/* apiinfo/* cache/* compiler-project/* ivy-deps-management/* reporter/* tests/* classloader-cache/* package/*" + ./sbt -v "scripted actions/* apiinfo/* cache/* compiler-project/* ivy-deps-management/* reporter/* classloader-cache/* package/*" ./sbt -v "scripted watch/*" - name: Build and test (3) if: ${{ matrix.jobtype == 3 }} shell: bash run: | - ./sbt -v --client "scripted dependency-graph/*" - ./sbt -v --client "scripted dependency-management/* project-load/* project-matrix/* java/* run/*" - ./sbt -v --client "scripted plugins/*" - ./sbt -v --client "scripted nio/*" + ./sbt -v --client "scripted dependency-graph/* dependency-management/* java/*" - name: Build and test (4) if: ${{ matrix.jobtype == 4 }} shell: bash run: | ./sbt -v "RepoOverrideTest/scripted force-proxy-repos-file/*" - ./sbt -v "scripted source-dependencies/*" + ./sbt -v "scripted source-dependencies/* nio/* plugins/*" - name: Build and test (5) if: ${{ matrix.jobtype == 5 }} shell: bash @@ -175,7 +172,7 @@ jobs: if: ${{ matrix.jobtype == 7 }} shell: bash run: | - ./sbt -v "scripted tests/*" + ./sbt -v "scripted tests/* project-matrix/* project-load/* run/*" - name: Build and test lm-coursier (10) if: ${{ matrix.jobtype == 10 }} shell: bash