diff --git a/.github/workflows/appbuild.yml b/.github/workflows/appbuild.yml index 3a097283a..1a42ce80c 100644 --- a/.github/workflows/appbuild.yml +++ b/.github/workflows/appbuild.yml @@ -1,7 +1,11 @@ name: Package build on: - pull_request: + push: + branches: + - main + - master + - stable* jobs: build: diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index f81fa12b8..8db7c5fd5 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -2,6 +2,14 @@ name: Integration tests on: pull_request: + paths: + - '.github/workflows/integration.yml' + - 'appinfo/**' + - 'lib/**' + - 'templates/**' + - 'tests/**' + - 'composer.json' + - 'composer.lock' push: branches: - master diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml index 88577f298..d6c2de73e 100644 --- a/.github/workflows/phpunit.yml +++ b/.github/workflows/phpunit.yml @@ -2,6 +2,14 @@ name: PHPUnit on: pull_request: + paths: + - '.github/workflows/phpunit.yml' + - 'appinfo/**' + - 'lib/**' + - 'templates/**' + - 'tests/**' + - 'composer.json' + - 'composer.lock' push: branches: - master