Browse Source

Merge pull request #13204 from turrisxyz/Pinned-Dependencies-GitHub

chore: Set permissions for GitHub actions
pull/13205/head
maliming 4 years ago
committed by GitHub
parent
commit
0bf8e2a283
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      .github/workflows/angular.yml
  2. 6
      .github/workflows/auto-pr.yml
  3. 3
      .github/workflows/build-and-test.yml
  4. 5
      .github/workflows/cancel-workflow.yml
  5. 7
      .github/workflows/codeql-analysis.yml

3
.github/workflows/angular.yml

@ -10,6 +10,9 @@ on:
branches: branches:
- 'rel-*' - 'rel-*'
- 'dev' - 'dev'
permissions:
contents: read
jobs: jobs:
build-test-lint: build-test-lint:
runs-on: ubuntu-latest runs-on: ubuntu-latest

6
.github/workflows/auto-pr.yml

@ -3,8 +3,14 @@ on:
push: push:
branches: branches:
- rel-5.3 - rel-5.3
permissions:
contents: read
jobs: jobs:
merge-rel-5-3-with-rel-5-2: merge-rel-5-3-with-rel-5-2:
permissions:
contents: write # for peter-evans/create-pull-request to create branch
pull-requests: write # for peter-evans/create-pull-request to create a PR
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2

3
.github/workflows/build-and-test.yml

@ -31,6 +31,9 @@ on:
- 'templates/**/*.cshtml' - 'templates/**/*.cshtml'
- 'templates/**/*.csproj' - 'templates/**/*.csproj'
- 'templates/**/*.razor' - 'templates/**/*.razor'
permissions:
contents: read
jobs: jobs:
build-test: build-test:
runs-on: windows-latest runs-on: windows-latest

5
.github/workflows/cancel-workflow.yml

@ -1,7 +1,12 @@
name: cancel-workflow name: cancel-workflow
on: [push] on: [push]
permissions:
contents: read
jobs: jobs:
cancel: cancel:
permissions:
actions: write # for styfle/cancel-workflow-action to cancel/stop running workflows
name: 'Cancel Previous Runs' name: 'Cancel Previous Runs'
runs-on: ubuntu-latest runs-on: ubuntu-latest
timeout-minutes: 3 timeout-minutes: 3

7
.github/workflows/codeql-analysis.yml

@ -24,8 +24,15 @@ on:
- 'abp/**/*.csproj' - 'abp/**/*.csproj'
- 'abp/**/*.razor' - 'abp/**/*.razor'
permissions:
contents: read
jobs: jobs:
analyze: 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 name: Analyze
runs-on: ubuntu-latest runs-on: ubuntu-latest

Loading…
Cancel
Save