Skip to content

Commit 02c688f

Browse files
authored
enable pull request scope for changesets releases (#110)
when we changed to org ownership, the github token permissions became more secure, nice
1 parent 694df74 commit 02c688f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.github/workflows/release.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,8 @@ jobs:
1212
release:
1313
name: Release
1414
runs-on: ubuntu-latest
15+
permissions:
16+
pull-requests: write
1517
steps:
1618
- name: Checkout
1719
uses: actions/checkout@v3
@@ -45,12 +47,11 @@ jobs:
4547
- name: Create Release Pull Request or Publish to npm
4648
id: changesets
4749
uses: changesets/action@v1
50+
4851
with:
4952
# This expects you to have a script called release which does a build for your packages and calls changeset publish
5053
publish: pnpm release
5154
version: pnpm version-packages
52-
commit: "chore(release): changesets versioning & publication"
53-
title: "Changesets: Versioning & Publication"
5455
createGithubReleases: true
5556
env:
5657
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)