Browse Source
ci: Execute psalm:security on pushes
Signed-off-by: Joas Schilling <coding@schilljs.com>
pull/48483/head
Joas Schilling
1 year ago
No known key found for this signature in database
GPG Key ID: F72FA5B49FFA96B0
1 changed files with
13 additions and
1 deletions
-
.github/workflows/static-code-analysis.yml
|
|
|
@ -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 |
|
|
|
|