diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78f28e0..8850126 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,6 +12,7 @@ on: jobs: tests: runs-on: ubuntu-22.04 + if: github.event_name == 'push' && contains(github.ref, 'refs/heads/') strategy: matrix: php_version: ['8.1', '8.2'] @@ -29,6 +30,7 @@ jobs: run: composer run pest-coverage lint: runs-on: ubuntu-22.04 + if: github.event_name == 'push' && contains(github.ref, 'refs/heads/') strategy: matrix: php_version: ['80100', '80200'] @@ -43,6 +45,7 @@ jobs: analyze: runs-on: ubuntu-22.04 + if: github.event_name == 'push' && contains(github.ref, 'refs/heads/') container: dannecron/php-for-dev:8.2 steps: - name: Check out repository @@ -84,10 +87,6 @@ jobs: build-tag: runs-on: ubuntu-22.04 if: github.event_name == 'push' && contains(github.ref, 'refs/tags/') - needs: - - tests - - lint - - analyze steps: - name: Check out repository uses: actions/checkout@v3