File tree Expand file tree Collapse file tree 2 files changed +14
-7
lines changed Expand file tree Collapse file tree 2 files changed +14
-7
lines changed Original file line number Diff line number Diff line change 11
11
runs-on : ubuntu-latest
12
12
if : ${{ !contains(github.event.head_commit.message, 'chore(release)') }}
13
13
permissions :
14
- contents : write
15
- issues : write
14
+ contents : write # to be able to publish a GitHub release
15
+ issues : write # to be able to comment on released issues
16
+ pull-requests : write # to be able to comment on released pull requests
16
17
17
18
steps :
18
19
- name : Checkout
@@ -41,12 +42,12 @@ jobs:
41
42
uses : codfish/semantic-release-action@v3
42
43
id : semanticrelease
43
44
with :
44
- additional-packages : |
45
- ['@semantic-release/git']
45
+ additional-packages : |
46
+ ['@semantic-release/git', '@semantic-release/changelog ']
46
47
env :
47
48
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
48
49
49
- - name : Build and push
50
+ - name : Build image and push it to Docker Hub
50
51
if : steps.semanticrelease.outputs.new-release-published == 'true'
51
52
uses : docker/build-push-action@v5
52
53
with :
55
56
${{ secrets.DOCKERHUB_REPO }}/${{ secrets.DOCKERHUB_IMG }}:${{ steps.semanticrelease.outputs.release-version }}
56
57
${{ secrets.DOCKERHUB_REPO }}/${{ secrets.DOCKERHUB_IMG }}:latest
57
58
58
- - name : Docker Hub Description
59
+ - name : Update description on Docker Hub
59
60
if : steps.semanticrelease.outputs.new-release-published == 'true'
60
61
uses : peter-evans/dockerhub-description@v3
61
62
with :
Original file line number Diff line number Diff line change 6
6
"plugins": [
7
7
"@semantic-release/commit-analyzer",
8
8
"@semantic-release/release-notes-generator",
9
+ [
10
+ "@semantic-release/changelog",
11
+ {
12
+ "changelogFile": "CHANGELOG.md"
13
+ }
14
+ ],
9
15
[
10
16
"@semantic-release/git",
11
17
{
12
- "assets": [],
18
+ "assets": ["CHANGELOG.md" ],
13
19
"message": "chore(release): ${nextRelease.version} \n\n${nextRelease.notes}"
14
20
}
15
21
],
You can’t perform that action at this time.
0 commit comments