Add token permissions for CIs to fix issues reported by scorecard (#3867)

This commit is contained in:
TianlongLiang
2024-10-22 09:13:55 +08:00
committed by GitHub
parent 3ad95303d6
commit b34b2c8e26
20 changed files with 164 additions and 4 deletions

View File

@ -22,11 +22,17 @@ on:
result:
value: ${{ jobs.build.outputs.result }}
permissions:
contents: read
jobs:
reuse:
runs-on: ubuntu-latest
outputs:
result: ${{ steps.try_reuse.outputs.result }}
permissions:
contents: write # for creating realease and uploading release artifacts
steps:
- uses: actions/checkout@v4
# Full git history is needed to get a proper list of commits and tags