mirror of
https://github.com/yanhao98/semantic-release-action-example.git
synced 2025-07-13 14:00:49 +08:00
fix: 更新CI工作流权限配置以支持发布和评论功能
This commit is contained in:
6
.github/workflows/ci.yaml
vendored
6
.github/workflows/ci.yaml
vendored
@ -12,9 +12,11 @@ jobs:
|
|||||||
next_release_published: ${{ steps.semantic.outputs.next_release_published }}
|
next_release_published: ${{ steps.semantic.outputs.next_release_published }}
|
||||||
next_release_version: ${{ steps.semantic.outputs.next_release_version }}
|
next_release_version: ${{ steps.semantic.outputs.next_release_version }}
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
permissions: # Job-level permissions configuration starts here
|
permissions: # Job-level permissions configuration starts here
|
||||||
contents: write # 'write' access to repository contents
|
|
||||||
id-token: write
|
id-token: write
|
||||||
|
contents: write # to be able to publish a GitHub release
|
||||||
|
issues: write # to be able to comment on released issues
|
||||||
|
pull-requests: write # to be able to comment on released pull requests
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
Reference in New Issue
Block a user