Skip to content

Commit ae3e4a3

Browse files
authored
Merge pull request #407 from Automattic/pltfrm-1402-code-scanning-alerts-for-automatticcron-control-repository
ci: add permissions to workflows
2 parents 45a3356 + a192498 commit ae3e4a3

File tree

3 files changed

+16
-4
lines changed

3 files changed

+16
-4
lines changed

.github/workflows/ci-grunt.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,21 +8,23 @@ concurrency:
88
group: ci-grunt-${{ github.ref }}
99
cancel-in-progress: true
1010

11-
env:
12-
NODE_VERSION: "18"
11+
permissions:
12+
contents: read
1313

1414
jobs:
1515
build:
1616
name: Run Grunt tasks
1717
runs-on: ubuntu-latest
18+
permissions:
19+
contents: read
1820
steps:
1921
- name: Check out source code
2022
uses: actions/[email protected]
2123

2224
- name: Set up Node.js environment
2325
uses: actions/[email protected]
2426
with:
25-
node-version: ${{ env.NODE_VERSION }}
27+
node-version: lts/*
2628
cache: npm
2729

2830
- name: Install dependencies

.github/workflows/ci-php.yaml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,15 @@ concurrency:
88
group: ci-php-${{ github.ref }}
99
cancel-in-progress: true
1010

11+
permissions:
12+
contents: read
13+
1114
jobs:
1215
test:
1316
name: Run tests
1417
runs-on: ubuntu-latest
18+
permissions:
19+
contents: read
1520
strategy:
1621
fail-fast: false
1722
matrix:

.github/workflows/phpcs.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,23 @@ concurrency:
88
group: csc-${{ github.ref }}
99
cancel-in-progress: true
1010

11+
permissions:
12+
contents: read
13+
1114
jobs:
1215
codestyle:
1316
name: Run code style check
1417
runs-on: ubuntu-latest
18+
permissions:
19+
contents: read
1520
steps:
1621
- name: Check out source code
1722
uses: actions/[email protected]
1823

1924
- name: Set up PHP
2025
uses: shivammathur/setup-php@v2
2126
with:
22-
php-version: 8.1
27+
php-version: 8.3
2328

2429
- name: Install PHP Dependencies
2530
uses: ramsey/[email protected]

0 commit comments

Comments
 (0)