Skip to content

Commit 9a64e4b

Browse files
committed
improve GitHub Actions setup
1 parent b386084 commit 9a64e4b

File tree

3 files changed

+13
-7
lines changed

3 files changed

+13
-7
lines changed

.github/workflows/pages.yml

+1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ jobs:
77
github-pages:
88
name: GitHub Pages
99
runs-on: ubuntu-latest
10+
1011
steps:
1112
- name: Checkout
1213
uses: actions/checkout@v4

.github/workflows/pre-release.yml

+5-4
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,13 @@ on:
77

88
jobs:
99
release:
10-
runs-on: ubuntu-latest
1110
name: Pre-release checks
11+
runs-on: ubuntu-latest
12+
1213
steps:
1314
- name: Retrieve project metadata
1415
id: metadata
15-
uses: radcortez/project-metadata-action@master
16+
uses: radcortez/project-metadata-action@main
1617
with:
1718
github-token: ${{secrets.GITHUB_TOKEN}}
1819
metadata-file-path: '.github/project.yml'
@@ -23,8 +24,8 @@ jobs:
2324
echo '::error::Cannot release a SNAPSHOT version.'
2425
exit 1
2526
26-
- uses: radcortez/milestone-review-action@master
27-
name: Milestone review
27+
- name: Milestone review
28+
uses: radcortez/milestone-review-action@main
2829
with:
2930
github-token: ${{secrets.GITHUB_TOKEN}}
3031
milestone-title: ${{steps.metadata.outputs.current-version}}

.github/workflows/release.yml

+7-3
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,11 @@ jobs:
1414
if: ${{github.event.pull_request.merged == true}}
1515
env:
1616
GITHUB_TOKEN: ${{secrets.RELEASE_TOKEN}}
17+
1718
steps:
1819
- name: Retrieve project metadata
1920
id: metadata
20-
uses: radcortez/project-metadata-action@master
21+
uses: radcortez/project-metadata-action@main
2122
with:
2223
github-token: ${{secrets.GITHUB_TOKEN}}
2324
metadata-file-path: '.github/project.yml'
@@ -51,6 +52,7 @@ jobs:
5152
run: |
5253
export MAVEN_OPTS="--add-opens=java.base/java.util=ALL-UNNAMED"
5354
java -version
55+
mvn --version
5456
git config --global user.name "SmallRye CI"
5557
git config --global user.email "[email protected]"
5658
git checkout -b release
@@ -67,17 +69,19 @@ jobs:
6769
git push
6870
git push --tags
6971
70-
- uses: radcortez/milestone-release-action@master
71-
name: Milestone release
72+
- name: Milestone release
73+
uses: radcortez/milestone-release-action@main
7274
with:
7375
github-token: ${{secrets.GITHUB_TOKEN}}
7476
milestone-title: ${{steps.metadata.outputs.current-version}}
77+
milestone-next: ${{steps.metadata.outputs.next-version}}
7578

7679
github-pages:
7780
name: GitHub Pages
7881
needs:
7982
- release
8083
runs-on: ubuntu-latest
84+
8185
steps:
8286
- name: Checkout
8387
uses: actions/checkout@v4

0 commit comments

Comments
 (0)