Add additional permissions (#5217)

* Add additional permissions

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>

* Fix yamllint warning

Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
This commit is contained in:
Yong Tang
2022-03-02 07:01:45 -08:00
committed by GitHub
parent f5acb9d12a
commit d40d224271
8 changed files with 24 additions and 5 deletions

View File

@@ -4,9 +4,13 @@ on:
schedule: schedule:
- cron: '22 10 * * 1' - cron: '22 10 * * 1'
permissions: read-all
jobs: jobs:
fix: fix:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579

View File

@@ -4,9 +4,13 @@ on:
schedule: schedule:
- cron: '22 10 * * 3' - cron: '22 10 * * 3'
permissions: read-all
jobs: jobs:
fix: fix:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Install Go - name: Install Go
uses: actions/setup-go@bfdd3570ce990073878bf10f6b2d79082de49492 uses: actions/setup-go@bfdd3570ce990073878bf10f6b2d79082de49492

View File

@@ -4,9 +4,13 @@ on:
schedule: schedule:
- cron: '22 10 * * 0' - cron: '22 10 * * 0'
permissions: read-all
jobs: jobs:
fix: fix:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579

View File

@@ -5,6 +5,8 @@ on:
branches: branches:
- master - master
permissions: read-all
jobs: jobs:
gofmt: gofmt:
name: Go Fmt name: Go Fmt

View File

@@ -4,9 +4,13 @@ on:
schedule: schedule:
- cron: '22 10 * * 2' - cron: '22 10 * * 2'
permissions: read-all
jobs: jobs:
fix: fix:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
contents: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579 uses: actions/checkout@ec3a7ce113134d7a93b817d10a8272cb61118579

View File

@@ -1,6 +1,7 @@
name: 'Yamllint GitHub Actions' name: 'Yamllint GitHub Actions'
on: on:
- pull_request - pull_request
permissions: read-all
jobs: jobs:
yamllint: yamllint:
name: 'Yamllint' name: 'Yamllint'