Skip to content

Commit 0805c3b

Browse files
authored
Merge pull request #12 from tangyang9464/master
fix: semantic-release not work
2 parents fd34dfe + ce63b52 commit 0805c3b

File tree

2 files changed

+28
-8
lines changed

2 files changed

+28
-8
lines changed

.github/workflows/maven-ci.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,17 @@ jobs:
2222
- name: Build with Maven
2323
run: mvn clean test
2424

25-
- name: Sematic Release
25+
semantic-release:
26+
needs: [build]
27+
runs-on: ubuntu-latest
28+
steps:
29+
30+
- uses: actions/checkout@v2
31+
32+
- name: Run semantic-release
33+
if: github.event_name == 'push'
2634
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
35+
npm install --save-dev semantic-release@17.2.4
36+
npx semantic-release
2937
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 }}
38+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.releaserc.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"debug": true,
3+
"branches": [
4+
"+([0-9])?(.{+([0-9]),x}).x",
5+
"master",
6+
{
7+
"name": "beta",
8+
"prerelease": true
9+
}
10+
],
11+
"plugins": [
12+
"@semantic-release/commit-analyzer",
13+
"@semantic-release/release-notes-generator",
14+
"@semantic-release/github"
15+
]
16+
}

0 commit comments

Comments
 (0)