Skip to content

Commit fe19d6c

Browse files
committed
Update workflows
1 parent ae8392a commit fe19d6c

File tree

5 files changed

+20
-13
lines changed

5 files changed

+20
-13
lines changed

.github/workflows/gradle-build.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@ on:
1616

1717
jobs:
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
@@ -33,5 +35,5 @@ jobs:
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

.github/workflows/gradle-dependency-submission.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@ on:
1717

1818
jobs:
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

.github/workflows/gradle-publish-release.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,14 @@ on:
77
- "v[0-9]*.[0-9]*.[0-9]*-*" # pattern for v1.2.3-suffix
88

99
jobs:
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
@@ -25,7 +27,7 @@ jobs:
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 }}

.github/workflows/gradle-publish-snapshot.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77

88
jobs:
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
@@ -84,7 +82,7 @@ jobs:
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 }}

.github/workflows/validate-next_version.txt.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ name: Validate [next_version.txt]
22

33
on:
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"
@@ -15,6 +17,7 @@ on:
1517

1618
jobs:
1719
validate:
20+
name: Validate SNAPSHOT version files
1821
runs-on: ubuntu-latest
1922
steps:
2023
- name: Checkout

0 commit comments

Comments
 (0)