Skip to content

Commit fd34dfe

Browse files
authored
Merge pull request #9 from tangyang9464/semantic-release
feat: add semantic-release
2 parents 14219ea + 98e5463 commit fd34dfe

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

.github/workflows/maven-ci.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,14 @@ jobs:
2121

2222
- name: Build with Maven
2323
run: mvn clean test
24+
25+
- name: Sematic Release
26+
run: |
27+
npm install -g @conveyal/maven-semantic-release semantic-release
28+
semantic-release --prepare @conveyal/maven-semantic-release --publish @semantic-release/github,@conveyal/maven-semantic-release --verify-conditions @semantic-release/github,@conveyal/maven-semantic-release --verify-release @conveyal/maven-semantic-release
29+
env:
30+
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
31+
GPG_KEY_NAME: ${{ secrets.GPG_KEY_NAME }}
32+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}
33+
OSSRH_JIRA_USERNAME: ${{ secrets.OSSRH_JIRA_USERNAME }}
34+
OSSRH_JIRA_PASSWORD: ${{ secrets.OSSRH_JIRA_PASSWORD }}

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
<groupId>org.casbin</groupId>
88
<artifactId>jcasbin-redis-watcher</artifactId>
9-
<version>1.0-SNAPSHOT</version>
9+
<version>0.0.1</version>
1010

1111
<properties>
1212
<maven.compiler.source>1.8</maven.compiler.source>

0 commit comments

Comments
 (0)