Skip to content

Commit 83d93a2

Browse files
Merge pull request #308 from java9-modularity/release-proccess
automatically build the release on GitHub
2 parents 9448da8 + 3ac89d5 commit 83d93a2

File tree

2 files changed

+32
-0
lines changed

2 files changed

+32
-0
lines changed

.github/release.yml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
changelog:
2+
exclude:
3+
labels:
4+
- chore
5+
- github_actions
6+
categories:
7+
- title: Breaking Changes 🛠
8+
labels: [ breaking-change ]
9+
10+
- title: Exciting New Features 🎉
11+
labels: [ enhancement ]
12+
13+
- title: Bug Fixes 🎉
14+
labels: [ bug ]
15+
16+
- title: Dependency Updates
17+
labels: [ dependencies ]
18+
19+
- title: Less Exciting Things
20+
labels: [ "*" ]

.github/workflows/publish.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,15 @@ jobs:
3333
run: echo -e "gradle.publish.key=$GRADLE_PUBLISH_KEY\ngradle.publish.secret=$GRADLE_PUBLISH_SECRET" > gradle.properties
3434
- name: Build with Gradle
3535
run: ./gradlew build -x test publishPlugins
36+
37+
create-gh-release:
38+
needs: [publish]
39+
runs-on: ubuntu-latest
40+
permissions:
41+
contents: write
42+
steps:
43+
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v3.0.0
44+
- name: Create GitHut Release
45+
uses: softprops/action-gh-release@72f2c25fcb47643c292f7107632f7a47c1df5cd8 # v0.1.15
46+
with:
47+
generate_release_notes: true

0 commit comments

Comments
 (0)