Skip to content

Commit 5f3a5eb

Browse files
authored
Merge pull request #7 from opsworks-co/feat/release-workflow-improvement
feat: Release workflow improvement
2 parents 55230f0 + 595b5e2 commit 5f3a5eb

1 file changed

Lines changed: 11 additions & 4 deletions

File tree

.github/workflows/release.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,19 @@ on:
1212
- '**.tf'
1313
- '.github/workflows/release.yml'
1414

15+
permissions:
16+
contents: read
17+
1518
jobs:
1619
release:
20+
permissions:
21+
contents: write
22+
issues: write
23+
pull-requests: write
1724
name: Release
1825
runs-on: ubuntu-latest
1926
# Skip running release workflow on forks
20-
if: github.repository_owner == 'terraform-aws-modules'
27+
if: github.repository_owner == 'opsworks-co'
2128
steps:
2229
- name: Checkout
2330
uses: actions/checkout@v4
@@ -28,10 +35,10 @@ jobs:
2835
- name: Release
2936
uses: cycjimmy/semantic-release-action@v4
3037
with:
31-
semantic_version: 0.1.0
38+
semantic_version: 23.0.2
3239
extra_plugins: |
3340
@semantic-release/changelog@6.0.3
3441
@semantic-release/git@10.0.1
35-
conventional-changelog-conventionalcommits@4.6.3
42+
conventional-changelog-conventionalcommits@7.0.2
3643
env:
37-
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_TOKEN }}
44+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)