Skip to content

Commit f6c67e8

Browse files
committed
Update actions
1 parent 847c83e commit f6c67e8

1 file changed

Lines changed: 11 additions & 21 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,16 +9,8 @@
99
name: Java CI release with Maven
1010

1111
on:
12-
workflow_dispatch:
13-
inputs:
14-
releaseVersion:
15-
description: "Default version to use when preparing a release."
16-
required: true
17-
default: "X.Y.Z"
18-
developmentVersion:
19-
description: "Default version to use for new local working copy."
20-
required: true
21-
default: "X.Y.Z-SNAPSHOT"
12+
push:
13+
branches: [ "main" ]
2214

2315
jobs:
2416
build:
@@ -34,15 +26,13 @@ jobs:
3426
cache: maven
3527
server-id: github
3628

37-
- name: View settings.xml
38-
run: cat /home/runner/.m2/settings.xml
39-
40-
- name: Configure Git user
41-
run: |
42-
git config user.email "nouzovekonto@gmail.com"
43-
git config user.name "matmar3"
44-
- name: Publish
45-
run: mvn -B release:prepare release:perform
46-
env:
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
- name: Release
30+
uses: qcastel/github-actions-maven-release@master
31+
with:
32+
release-branch-name: "master"
33+
34+
git-release-bot-name: "release-bot"
35+
git-release-bot-email: "release-bot@example.com"
36+
37+
access-token: ${{ secrets.GITHUB_ACCESS_TOKEN }}
4838

0 commit comments

Comments
 (0)