Skip to content

Commit d19bc51

Browse files
Merge pull request apigee#285 from shailesh-google/security-scan-code-update
Add permissions to PHP workflow and added 'justinrainbow/json-schema:^6.5.1'
2 parents b5f9a33 + c1603b3 commit d19bc51

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/php.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,10 @@ jobs:
2323
build:
2424

2525
runs-on: ubuntu-24.04
26-
26+
permissions:
27+
contents: read
28+
security-events: write
29+
2730
name: "PHP ${{ matrix.php-version }} | Drupal ${{ matrix.drupal-core }}"
2831
strategy:
2932
fail-fast: false
@@ -78,6 +81,7 @@ jobs:
7881
- name: "Allow plugins and dev dependencies"
7982
run: |
8083
cd drupal
84+
composer require "justinrainbow/json-schema:^6.5.1" --no-update
8185
composer config --no-plugins allow-plugins.composer/installers true
8286
composer config --no-plugins allow-plugins.drupal/core-composer-scaffold true
8387
composer config --no-plugins allow-plugins.drupal/core-project-message true

0 commit comments

Comments
 (0)