Skip to content

Commit 1ca9192

Browse files
committed
Fix release pipeline
1 parent 76ad19b commit 1ca9192

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,12 +26,18 @@ jobs:
2626
distribution: 'temurin'
2727
cache: maven
2828

29-
- name: Release
30-
uses: qcastel/github-actions-maven-release@master
31-
env:
32-
JAVA_HOME: ${{ steps.setup-java.outputs.JAVA_HOME }}
29+
- name: Bump version and push tag
30+
id: tag_version
31+
uses: mathieudutour/github-tag-action@v6.1
32+
with:
33+
github_token: ${{ secrets.GITHUB_TOKEN }}
34+
dry_run: true
35+
36+
- name: Create Release
37+
uses: softprops/action-gh-release@v1
3338
with:
34-
release-branch-name: "main"
35-
git-release-bot-name: "release-bot"
36-
git-release-bot-email: "release-bot@example.com"
37-
access-token: ${{ secrets.GITHUB_TOKEN }}
39+
tag_name: ${{ steps.semver.outputs.new_tag }}
40+
name: Release ${{ steps.semver.outputs.new_tag }}
41+
body: ${{ steps.semver.outputs.changelog }}
42+
env:
43+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)