name: Call PHP Static Checks and Tests run-name: ${{ github.actor }} calls Content.github-actions/php-static-checks-and-tests on: workflow_dispatch: push: branches: [master, staging, development] jobs: call-check-and-build-local: # call local workflow if repository name is NOT Composer.corelibs-composer-all if: github.event.repository.name != 'Composer.corelibs-composer-all' uses: ./.github/workflows/php-static-checks-and-tests.yml with: php-version: '8.4,8.5' phpunit-version: '^9' composer-directory: './' source-directory: './src' disable-phan: ${{ vars.DISABLE_PHAN_CHECK == 'true' || false }} secrets: opj-package-registry: "${{ secrets.OPJ_PACKAGE_USER }}|${{ secrets.OPJ_PACKAGE_API_KEY }}|${{ vars.OPJ_PACKAGE_URL }}" call-check-and-build-remote: # call remote workflow if repository name is Composer.corelibs-composer-all if: github.event.repository.name == 'Composer.corelibs-composer-all' uses: OmnicomProduction-Japan/Content.github-actions/.github/workflows/php-static-checks-and-tests.yml@v1 with: php-version: '8.4,8.5' phpunit-version: '^9' composer-directory: './' source-directory: './src' disable-phan: ${{ vars.DISABLE_PHAN_CHECK == 'true' || false }} secrets: opj-package-registry: "${{ secrets.OPJ_PACKAGE_USER }}|${{ secrets.OPJ_PACKAGE_API_KEY }}|${{ vars.OPJ_PACKAGE_URL }}"