name: Lint on: push: branches: [ main ] pull_request: jobs: styles: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - name: Install PHP uses: shivammathur/setup-php@v2 with: php-version: '8.0' - name: Run Script run: testing/run_cs_check.sh staticanalysis: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: Install PHP uses: shivammathur/setup-php@v2 with: php-version: '8.0' - name: Get changed files id: changedFiles uses: tj-actions/changed-files@v39 - uses: jwalton/gh-find-current-pr@v1 id: findPr with: state: open - name: Run Script run: | composer install -d testing/ git fetch --no-tags --prune --depth=5 origin main bash testing/run_staticanalysis_check.sh env: FILES_CHANGED: ${{ steps.changedFiles.outputs.all_changed_files }} PULL_REQUEST_NUMBER: ${{ steps.findPr.outputs.pr }}