File tree Expand file tree Collapse file tree 2 files changed +75
-1
lines changed Expand file tree Collapse file tree 2 files changed +75
-1
lines changed Original file line number Diff line number Diff line change 1+ name : " Publish snapshot with suffix"
2+ on :
3+ push :
4+ branches :
5+ - javax
6+ - jakarta
7+
8+ jobs :
9+ validation :
10+ name : Gradle Wrapper Validation
11+ runs-on : ubuntu-latest
12+ steps :
13+ - uses : actions/checkout@v3
14+ - uses : gradle/wrapper-validation-action@v1
15+
16+ test :
17+ name : Test run
18+ needs : validation
19+ runs-on : ubuntu-latest
20+ steps :
21+ - name : Checkout
22+ uses : actions/checkout@v3
23+ - name : Setup Java
24+ uses : actions/setup-java@v3
25+ with :
26+ distribution : ' zulu'
27+ java-version : 11
28+ - name : Cache Gradle
29+ uses : actions/cache@v3
30+ env :
31+ java-version : 11
32+ with :
33+ path : |
34+ ~/.gradle/caches
35+ ~/.gradle/wrapper
36+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
37+ restore-keys : |
38+ ${{ runner.os }}-${{ env.java-version }}-gradle-
39+ - name : Make gradlew executable
40+ run : chmod +x ./gradlew
41+ - name : Gradle Check
42+ run : ./gradlew --info check
43+
44+ build :
45+ name : Publish snapshot
46+ needs : test
47+ runs-on : ubuntu-latest
48+ steps :
49+ - name : Checkout
50+ uses : actions/checkout@v3
51+ - name : Setup Java
52+ uses : actions/setup-java@v3
53+ with :
54+ distribution : ' zulu'
55+ java-version : 11
56+ - name : Cache Gradle
57+ uses : actions/cache@v3
58+ env :
59+ java-version : 11
60+ with :
61+ path : |
62+ ~/.gradle/caches
63+ ~/.gradle/wrapper
64+ key : ${{ runner.os }}-${{ env.java-version }}-gradle-${{ hashFiles('**/*.gradle*') }}
65+ restore-keys : |
66+ ${{ runner.os }}-${{ env.java-version }}-gradle-
67+ - name : Add suffix to modules
68+ run : .github/add-module-suffix.sh
69+ - name : Gradle Publish Snapshot
70+ if : env.OSS_USER_TOKEN_KEY != null
71+ env :
72+ OSS_USER_TOKEN_KEY : ${{ secrets.OSS_USER_TOKEN_KEY }}
73+ OSS_USER_TOKEN_PASS : ${{ secrets.OSS_USER_TOKEN_PASS }}
74+ run : ./gradlew clean build publish -x test
Original file line number Diff line number Diff line change @@ -12,4 +12,4 @@ LIB_JACKSON_VER=2.15.0
1212LIB_SLF4J_VER =2.0.7
1313LIB_LOMBOK_VER =1.18.26
1414SOURCE_COMPATIBILITY =17
15- TARGET_COMPATIBILITY =17
15+ TARGET_COMPATIBILITY =17
You can’t perform that action at this time.
0 commit comments