feat: enhance GitHub Actions workflow by adding permissions for discussions and packages

This commit is contained in:
Manuel Weiser 2025-02-16 11:50:51 +01:00
parent 17b6051da0
commit e01bb9b1f9

View File

@ -6,11 +6,16 @@ on:
- 'v*'
permissions:
contents: write
contents: write # for creating releases and uploading assets
discussions: write # if you want to allow release discussions
packages: write # if you're publishing packages
jobs:
build:
runs-on: ubuntu-latest
# Add permissions at job level as well
permissions:
contents: write
steps:
- uses: actions/checkout@v4