[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 <[email protected]>
This commit is contained in:
eugene yokota
2026-10-03 23:10:05 -04:00
committed by GitHub
co-authored by Claude Opus 5.5
parent d1b8c573d5
commit e5d555a84e
+4 -7
View File
@@ -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