|
35 | 35 | - name: Maven Install (skipTests)
|
36 | 36 | env:
|
37 | 37 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
|
38 |
| - run: mvn -B clean install -DskipTests --file pom.xml |
| 38 | + run: mvn -B clean install -Djapicmp.skip=true -DskipTests --file pom.xml |
39 | 39 | - uses: actions/upload-artifact@v4
|
40 | 40 | with:
|
41 | 41 | name: maven-target-directory
|
|
59 | 59 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
|
60 | 60 | # running install site seems to more closely imitate real site deployment,
|
61 | 61 | # more likely to prevent failed deployment
|
62 |
| - run: mvn -B clean install site -DskipTests --file pom.xml |
| 62 | + run: mvn -B clean install site -Djapicmp.skip=true -DskipTests --file pom.xml |
63 | 63 | test-bridged:
|
64 | 64 | name: build-and-test Bridged (Java 17)
|
65 | 65 | # Does not require build output, but orders execution to prevent launching test workflows when simple build fails
|
|
78 | 78 | - name: Maven Install (skipTests)
|
79 | 79 | env:
|
80 | 80 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
|
81 |
| - run: mvn -B clean install -Pbridged -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED" |
| 81 | + #skipping japicmp check for bridged artifact until after next release |
| 82 | + run: mvn -B clean install -Djapicmp.skip=true -Pbridged -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED" |
82 | 83 | test:
|
83 | 84 | name: test (${{ matrix.os }}, Java ${{ matrix.java }})
|
84 | 85 | # Does not require build output, but orders execution to prevent launching test workflows when simple build fails
|
@@ -107,7 +108,8 @@ jobs:
|
107 | 108 | if: matrix.os != 'windows'
|
108 | 109 | env:
|
109 | 110 | MAVEN_OPTS: ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
|
110 |
| - run: mvn -B clean install -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED" |
| 111 | + # Disable japicmp until next release |
| 112 | + run: mvn -B clean install -Djapicmp.skip=true -D enable-ci --file pom.xml "-Dsurefire.argLine=--add-opens java.base/java.net=ALL-UNNAMED" |
111 | 113 | - name: Save coverage data
|
112 | 114 | if: matrix.os == 'ubuntu' && matrix.java == '17'
|
113 | 115 | uses: actions/upload-artifact@v4
|
|
0 commit comments