Update workflows with needed permissions (#5003)

This commit is contained in:
jack1142 2021-04-20 18:43:18 +02:00 committed by GitHub
parent 925ae870ba
commit 336abcfbba
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 13 additions and 0 deletions

View File

@ -3,6 +3,9 @@ on:
issues: issues:
types: [opened] types: [opened]
permissions:
issues: write
jobs: jobs:
build: build:

View File

@ -2,6 +2,9 @@ name: Auto Labeler - PRs
on: on:
pull_request_target: pull_request_target:
permissions:
pull-requests: write
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest

View File

@ -7,6 +7,10 @@ on:
required: false required: false
default: 'auto' default: 'auto'
permissions:
contents: write
pull-requests: write
jobs: jobs:
crowdin_download_translations: crowdin_download_translations:
needs: pr_stable_bump needs: pr_stable_bump

View File

@ -29,6 +29,9 @@ jobs:
twine upload dist/* twine upload dist/*
pr_dev_bump: pr_dev_bump:
permissions:
contents: write
pull-requests: write
needs: release_to_pypi needs: release_to_pypi
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps: