ci: Set permissions in workflows (#3011)

This commit is contained in:
Timothy Messier authored and GitHub committed 2023-02-23 15:50:26 -05:00
1 parent 86214a85e1
commit 2a47e9ddf8
15 files changed
+45

No files matched your search

+3
View File
@@ -7,6 +7,9 @@ on:
- closed
- labeled
permissions:
contents: read
jobs:
backport:
if: github.event.pull_request.merged
@@ -6,6 +6,9 @@ on:
- "website/content/**/*.mdx"
- "website/data/*-nav-data.json"
permissions:
contents: read
jobs:
check-links:
uses: hashicorp/dev-portal/.github/workflows/docs-content-check-legacy-links-format.yml@475289345d312552b745224b46895f51cc5fc490
+3
View File
@@ -4,6 +4,9 @@ on:
schedule:
- cron: '0 15 * * 0'
permissions:
contents: read
jobs:
CodeQL-Build:
+3
View File
@@ -6,6 +6,9 @@ on:
paths:
- enos/**
permissions:
contents: read
jobs:
fmt_check:
# Only run this workflow on pull requests from hashicorp/boundary branches
+3
View File
@@ -13,6 +13,9 @@ on:
required: true
type: string
permissions:
contents: read
env:
PKG_NAME: boundary
+3
View File
@@ -7,6 +7,9 @@ on:
types: [created]
workflow_dispatch:
permissions:
contents: read
name: Jira Sync
jobs:
+3
View File
@@ -2,6 +2,9 @@ name: "Pull Request Labeler"
on:
- pull_request_target
permissions:
content: read
jobs:
triage:
runs-on: ${{ fromJSON(vars.RUNNER) }}
+3
View File
@@ -1,6 +1,9 @@
name: "golangci-lint"
on: ["pull_request"]
permissions:
contents: read
jobs:
lint:
name: "Run Linter"
+3
View File
@@ -4,6 +4,9 @@ on:
- push
- workflow_call
permissions:
contents: read
jobs:
make-gen-delta:
name: "Check for uncommited changes from make gen"
+3
View File
@@ -11,6 +11,9 @@ on:
- main
- release/**
permissions:
contents: read
jobs:
# checks that a milestone entry is present for a PR
milestone-check:
+3
View File
@@ -7,6 +7,9 @@ on:
branches:
- 'main'
permissions:
contents: read
jobs:
scan:
runs-on: ubuntu-latest
@@ -1,5 +1,8 @@
name: test-ci-bootstrap-oss
permissions:
contents: read
on:
pull_request:
branches:
@@ -4,6 +4,9 @@ on:
# * is a special character in YAML so you have to quote this string
- cron: '05 02 * * *'
permissions:
contents: read
jobs:
setup:
if: ${{ github.event.repository.name == 'boundary' }}
+3
View File
@@ -2,6 +2,9 @@ name: Test Link Rewrites
on: [deployment_status]
permissions:
contents: read
jobs:
test-link-rewrites:
if: github.event.deployment_status.state == 'success'
+3
View File
@@ -5,6 +5,9 @@ on:
- push
- workflow_call
permissions:
contents: read
jobs:
test-sql:
runs-on: ${{ fromJSON(vars.RUNNER) }}