diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml deleted file mode 100644 index 28a85a9..0000000 --- a/.github/workflows/integration.yml +++ /dev/null @@ -1,71 +0,0 @@ -name: 'Continuous Integration (CI)' - -on: [push, pull_request] - -jobs: - tests: - name: 'CI' - - runs-on: ${{ matrix.os }} - continue-on-error: ${{ matrix.experimental }} - - strategy: - fail-fast: false - matrix: - php: - - '7.4' - os: [ubuntu-latest] - experimental: [false] - include: - - php-version: "8.0" - os: ubuntu-latest - experimental: true - - steps: - - name: Checkout - uses: actions/checkout@v2 - - - name: Install PHP - uses: shivammathur/setup-php@v2 - with: - coverage: "none" - extensions: "" - ini-values: "memory_limit=-1, error_reporting=E_ALL, display_errors=On" - php-version: "${{ matrix.php-version }}" - tools: composer - - - name: Get Composer Cache Directory - id: composer-cache - run: echo "::set-output name=dir::$(composer config cache-files-dir)" - - - uses: actions/cache@v1 - with: - path: ${{ steps.composer-cache.outputs.dir }} - key: ${{ matrix.php }}-composer-${{ hashFiles('**/composer.lock') }} - restore-keys: | - ${{ matrix.php }}-composer- - - - name: Install - run: composer install --no-progress - - - name: Validate composer.json - run: composer validate - - - name: Check CGL - if: always() - run: composer ci:php:cs - - - name: Lint PHP files - if: always() - run: composer ci:php:lint - - - name: Unit Tests - if: always() - run: composer ci:php:unit - - - name: Archive Logs - uses: actions/upload-artifact@v1 - if: always() - with: - name: logs - path: var/log