From 6c9b2afcabb9e8072722d5f3032ea150dd5ae9c0 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Tue, 1 Oct 2024 12:07:21 +0200 Subject: [PATCH] ci: Execute psalm:security on pushes Signed-off-by: Joas Schilling --- .github/workflows/static-code-analysis.yml | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/.github/workflows/static-code-analysis.yml b/.github/workflows/static-code-analysis.yml index 2e22ff533c8c5..e6969a20e18c2 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