Skip to content

Commit 39eef53

Browse files
committed
ci: remove unnecessary JDK/Maven setup from unit-tests
Only 5 of 3,943 unit tests need Java, and they already have skip_if_maven_not_available() guards. Java execution is validated by the e2e-java job. Saves ~30-60s per matrix entry (7 entries).
1 parent 4863ec3 commit 39eef53

1 file changed

Lines changed: 0 additions & 13 deletions

File tree

.github/workflows/ci.yaml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -118,19 +118,6 @@ jobs:
118118
fetch-depth: 0
119119
token: ${{ secrets.GITHUB_TOKEN }}
120120

121-
- name: Set up JDK 11
122-
uses: actions/setup-java@v4
123-
with:
124-
java-version: '11'
125-
distribution: 'temurin'
126-
cache: maven
127-
128-
- name: Build codeflash-runtime JAR
129-
run: |
130-
cd codeflash-java-runtime
131-
mvn clean package -q -DskipTests
132-
mvn install -q -DskipTests
133-
134121
- name: Install uv
135122
uses: astral-sh/setup-uv@v8.0.0
136123
with:

0 commit comments

Comments
 (0)