Updated workflow permissions. (#5216)

This commit is contained in:
nathannaveen
2022-03-02 07:47:08 -05:00
committed by GitHub
parent a1429e1445
commit f5acb9d12a
5 changed files with 22 additions and 0 deletions

View File

@@ -8,8 +8,15 @@ on:
schedule:
- cron: '22 10 * * 4'
permissions:
contents: read
jobs:
analyze:
permissions:
actions: read # for github/codeql-action/init to get workflow details
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/autobuild to send a status report
name: Analyze
runs-on: ubuntu-latest

View File

@@ -9,6 +9,9 @@ on:
description: "Release (e.g., v1.9.0)"
required: true
permissions:
contents: read
jobs:
docker-release:
runs-on: ubuntu-latest

View File

@@ -1,5 +1,8 @@
name: Go Coverage
on: [pull_request]
permissions:
contents: read
jobs:
test:
name: Coverage

View File

@@ -1,5 +1,8 @@
name: Go Tests
on: [push, pull_request]
permissions:
contents: read
jobs:
test:
name: Test

View File

@@ -3,8 +3,14 @@ on:
schedule:
- cron: '30 1 * * *'
permissions:
contents: read
jobs:
stale:
permissions:
issues: write # for actions/stale to close stale issues
pull-requests: write # for actions/stale to close stale PRs
runs-on: ubuntu-latest
steps:
- uses: actions/stale@7fb802b3079a276cf3c7e6ba9aa003c665b3f838