File tree Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Expand file tree Collapse file tree 2 files changed +12
-3
lines changed Original file line number Diff line number Diff line change 3535 - name : Maven Install (skipTests)
3636 env :
3737 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
3939 - uses : actions/upload-artifact@v4
4040 with :
4141 name : maven-target-directory
5959 MAVEN_OPTS : ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
6060 # running install site seems to more closely imitate real site deployment,
6161 # 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
6363 test-bridged :
6464 name : build-and-test Bridged (Java 17)
6565 # Does not require build output, but orders execution to prevent launching test workflows when simple build fails
@@ -108,7 +108,8 @@ jobs:
108108 if : matrix.os != 'windows'
109109 env :
110110 MAVEN_OPTS : ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
111- 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"
112113 - name : Save coverage data
113114 if : matrix.os == 'ubuntu' && matrix.java == '17'
114115 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 5656 MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN_PASSWORD }}
5757 MAVEN_GPG_PASSPHRASE : ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSPHRASE }}
5858
59+ - name : Publish package with bridge methods
60+ run : mvn -B clean deploy -DskipTests -Prelease -Pbridged
61+ env :
62+ MAVEN_OPTS : ${{ env.JAVA_11_PLUS_MAVEN_OPTS }}
63+ MAVEN_USERNAME : ${{ secrets.OSSRH_TOKEN_USERNAME }}
64+ MAVEN_PASSWORD : ${{ secrets.OSSRH_TOKEN_PASSWORD }}
65+ MAVEN_GPG_PASSPHRASE : ${{ secrets.OSSRH_GPG_SECRET_KEY_PASSPHRASE }}
66+
5967 publish_gh_pages :
6068 runs-on : ubuntu-latest
6169 needs : build
You can’t perform that action at this time.
0 commit comments