File tree Expand file tree Collapse file tree 5 files changed +20
-13
lines changed Expand file tree Collapse file tree 5 files changed +20
-13
lines changed Original file line number Diff line number Diff line change 1616
1717jobs :
1818 build :
19+ name : Build
1920 runs-on : ubuntu-latest
2021 permissions :
2122 contents : read
2223 steps :
23- - uses : actions/checkout@v5
24+ - name : Checkout
25+ uses : actions/checkout@v5
2426
2527 - name : Set up JDK 17
2628 uses : actions/setup-java@v5
3335 - name : Setup Gradle
3436 uses : gradle/actions/setup-gradle@v4
3537
36- - name : Build with Gradle Wrapper
38+ - name : Build
3739 run : ./gradlew build
Original file line number Diff line number Diff line change 1717
1818jobs :
1919 dependency-submission :
20+ name : Dependency Submission
2021 runs-on : ubuntu-latest
2122 permissions :
2223 contents : write
2324 steps :
24- - uses : actions/checkout@v5
25+ - name : Checkout
26+ uses : actions/checkout@v5
2527
2628 - name : Set up JDK 17
2729 uses : actions/setup-java@v5
Original file line number Diff line number Diff line change 77 - " v[0-9]*.[0-9]*.[0-9]*-*" # pattern for v1.2.3-suffix
88
99jobs :
10- publish :
10+ publish-release :
11+ name : Publish Release
1112 runs-on : ubuntu-latest
1213 permissions :
1314 contents : read
1415 steps :
15- - uses : actions/checkout@v5
16+ - name : Checkout
17+ uses : actions/checkout@v5
1618
1719 - name : Set up JDK 17
1820 uses : actions/setup-java@v5
2527 - name : Setup Gradle
2628 uses : gradle/actions/setup-gradle@v4
2729
28- - name : Publish with Gradle Wrapper
30+ - name : Publish Release
2931 env :
3032 SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
3133 SIGNING_PASSWORD : ${{ secrets.SIGNING_PASSWORD }}
Original file line number Diff line number Diff line change 77
88jobs :
99 check-branch :
10+ name : Check Branch
1011 runs-on : ubuntu-latest
1112 steps :
1213 - name : Check Branch
@@ -19,15 +20,13 @@ jobs:
1920 fi
2021
2122 check-updates :
23+ name : Check Updates
2224 runs-on : ubuntu-latest
2325 outputs :
2426 should_run : ${{ steps.check.outputs.should_run }}
2527 steps :
2628 - name : Checkout
2729 uses : actions/checkout@v5
28- with :
29- ref : main
30- fetch-depth : 50
3130
3231 - name : Check if SNAPSHOT publish is applicable
3332 id : check
@@ -46,14 +45,13 @@ jobs:
4645 fi
4746
4847 publish-snapshot :
48+ name : Publish problem4j-core SNAPSHOT
4949 needs : [check-branch, check-updates]
5050 if : needs.check-updates.outputs.should_run == 'true'
5151 runs-on : ubuntu-latest
5252 steps :
5353 - name : Checkout
5454 uses : actions/checkout@v5
55- with :
56- ref : main
5755
5856 - name : Set up JDK 17
5957 uses : actions/setup-java@v5
8482 echo "::notice::evaluated snapshot version: $SNAPSHOT_VERSION"
8583 echo "version=$SNAPSHOT_VERSION" >> $GITHUB_OUTPUT
8684
87- - name : Publish Snapshot with Gradle Wrapper
85+ - name : Publish Snapshot
8886 env :
8987 SIGNING_KEY : ${{ secrets.SIGNING_KEY }}
9088 SIGNING_PASSWORD : ${{ secrets.SIGNING_PASSWORD }}
Original file line number Diff line number Diff line change @@ -2,7 +2,9 @@ name: Validate [next_version.txt]
22
33on :
44 push :
5- branches : [ "main" ]
5+ branches :
6+ - " main"
7+ - " release/*"
68 paths :
79 - " .github/utils/next_version.txt"
810 - " .github/utils/validate_version_file.sh"
1517
1618jobs :
1719 validate :
20+ name : Validate SNAPSHOT version files
1821 runs-on : ubuntu-latest
1922 steps :
2023 - name : Checkout
You can’t perform that action at this time.
0 commit comments