bump the library version to 0.1.10 and try again #109
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- | |
# GitHub Actions workflow for commits pushed to the jolt-jni repo - all branches | |
name: CI at GitHub | |
on: [push] | |
jobs: | |
Java11-Linux: | |
if: contains(toJson(github.event.commits), '[ci skip] ') == false | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'zulu' | |
java-version: 11 | |
- uses: actions/checkout@v4 | |
- uses: gradle/actions/wrapper-validation@v3 | |
- uses: mattsb42/not-grep@master | |
with: | |
config-file: .github/not-grep.toml | |
- name: gradlew build install | |
run: | | |
./gradlew build install \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' | |
- name: gradlew -Partifact=jolt-jni-Linux64 -Ptarget=Linux64 clean release | |
if: startsWith(github.ref, 'refs/tags/') | |
run: | | |
./gradlew -Partifact=jolt-jni-Linux64 -Ptarget=Linux64 clean release \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ | |
-PossrhPassword='${{ secrets.OSSRH_PASSWORD }}' \ | |
-PossrhUsername='${{ secrets.OSSRH_USERNAME }}' | |
Java11-MacOS: | |
if: contains(toJson(github.event.commits), '[ci skip] ') == false | |
runs-on: macOS-13 | |
steps: | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'zulu' | |
java-version: 11 | |
- uses: actions/checkout@v4 | |
- name: gradlew -Ptarget=MacOSX64 run build install | |
run: | | |
./gradlew -Ptarget=MacOSX64 run build install \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' | |
- name: gradlew -Partifact=jolt-jni-MacOSX64 -Ptarget=MacOSX64 clean release | |
if: startsWith(github.ref, 'refs/tags/') | |
run: | | |
./gradlew -Partifact=jolt-jni-MacOSX64 -Ptarget=MacOSX64 clean release \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ | |
-PossrhPassword='${{ secrets.OSSRH_PASSWORD }}' \ | |
-PossrhUsername='${{ secrets.OSSRH_USERNAME }}' | |
Java17-MacOS: | |
if: contains(toJson(github.event.commits), '[ci skip] ') == false | |
runs-on: macOS-14 | |
steps: | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'zulu' | |
java-version: 17 | |
- uses: actions/checkout@v4 | |
- name: gradlew -Ptarget=MacOSX_ARM64 build install | |
run: | | |
./gradlew -Ptarget=MacOSX_ARM64 build install \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' | |
- name: gradlew -Partifact=jolt-jni-MacOSX_ARM64 -Ptarget=MacOSX_ARM64 clean release | |
if: startsWith(github.ref, 'refs/tags/') | |
run: | | |
./gradlew -Partifact=jolt-jni-MacOSX_ARM64 -Ptarget=MacOSX_ARM64 clean release \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ | |
-PossrhPassword='${{ secrets.OSSRH_PASSWORD }}' \ | |
-PossrhUsername='${{ secrets.OSSRH_USERNAME }}' | |
Java21-Windows: | |
if: contains(toJson(github.event.commits), '[ci skip] ') == false | |
runs-on: windows-2022 | |
steps: | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'zulu' | |
java-version: 21 | |
- uses: actions/checkout@v4 | |
- name: gradlew build install | |
run: | | |
./gradlew build install \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' | |
shell: bash | |
- name: gradlew -Partifact=jolt-jni-Windows64 -Ptarget=Windows64 clean release | |
if: startsWith(github.ref, 'refs/tags/') | |
run: | | |
./gradlew -Partifact=jolt-jni-Windows64 -Ptarget=Windows64 clean release \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' \ | |
-PossrhPassword='${{ secrets.OSSRH_PASSWORD }}' \ | |
-PossrhUsername='${{ secrets.OSSRH_USERNAME }}' | |
shell: bash | |
Java22-Linux: | |
if: contains(toJson(github.event.commits), '[ci skip] ') == false | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/setup-java@v4 | |
with: | |
distribution: 'zulu' | |
java-version: 22 | |
- uses: actions/checkout@v4 | |
- name: gradlew -Pflavor=Dp build install | |
run: | | |
./gradlew -Pflavor=Dp build install \ | |
--console=plain \ | |
-PsigningKeyEncoded='${{ secrets.SIGNING_KEY_ENCODED }}' \ | |
-PsigningPassword='${{ secrets.SIGNING_PASSWORD }}' |