ci: Execute psalm:security on pushes

Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/48483/head
Joas Schilling 2024-10-01 12:07:21 +07:00
parent f0f4a31e7c
commit 6c9b2afcab
No known key found for this signature in database
GPG Key ID: F72FA5B49FFA96B0
1 changed files with 13 additions and 1 deletions

@ -4,6 +4,14 @@ name: Psalm static code analysis
on:
pull_request:
push:
branches:
- main
- master
- stable*
paths:
- '.github'
- '**.php'
concurrency:
group: static-code-analysis-${{ github.head_ref || github.run_id }}
@ -13,7 +21,7 @@ jobs:
static-code-analysis:
runs-on: ubuntu-latest
if: ${{ github.repository_owner != 'nextcloud-gmbh' }}
if: ${{ github.event_name != 'push' && github.repository_owner != 'nextcloud-gmbh' }}
steps:
- name: Checkout
@ -43,6 +51,8 @@ jobs:
static-code-analysis-security:
runs-on: ubuntu-latest
if: ${{ github.repository_owner != 'nextcloud-gmbh' }}
steps:
- name: Checkout code
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938
@ -75,6 +85,8 @@ jobs:
static-code-analysis-ocp:
runs-on: ubuntu-latest
if: ${{ github.event_name != 'push' && github.repository_owner != 'nextcloud-gmbh' }}
steps:
- name: Checkout
uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938