aboutsummaryrefslogtreecommitdiffstats
path: root/.github/workflows/static-code-analysis.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/static-code-analysis.yml')
-rw-r--r--.github/workflows/static-code-analysis.yml14
1 files changed, 13 insertions, 1 deletions
diff --git a/.github/workflows/static-code-analysis.yml b/.github/workflows/static-code-analysis.yml
index 2e22ff533c8..e6969a20e18 100644
--- a/.github/workflows/static-code-analysis.yml
+++ b/.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