Skip to content

Commit 3baaf53

Browse files
committed
feat: additional semantic-release plugins
1 parent cbd0e49 commit 3baaf53

2 files changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/semantic-release.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ on:
99
GH_APP_ID:
1010
type: string
1111
required: false
12+
semantic_release_plugins:
13+
type: string
14+
required: false
15+
default: ''
16+
description: Space-separated list of additional semantic-release plugins to install.
1217
secrets:
1318
GH_APP_PEM_FILE:
1419
required: false
@@ -50,6 +55,7 @@ jobs:
5055
@semantic-release/changelog
5156
@semantic-release/git
5257
semantic-release-major-tag
58+
${{ inputs.SEMANTIC_RELEASE_PLUGINS }}
5359
- name: Verify Semantic Release
5460
run: npm audit signatures
5561
- name: Run Semantic Release

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
pull-requests: write
3636
with:
3737
GH_APP_ID: ${{ vars.GH_APP_ID }}
38+
semantic_release_plugins: "@semantic-release/exec" # OPTIONAL Space-separated list of additional semantic-release plugins to install.
3839
secrets:
3940
GH_APP_PEM_FILE: ${{ secrets.GH_APP_PEM_FILE }}
4041
```

0 commit comments

Comments
 (0)