diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9b32ddc..8d1da03 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -21,15 +21,11 @@ jobs: strategy: fail-fast: false matrix: - php: [ "8.0" ] + php: [ "8.1", "8.2", "8.3" ] symfony: [ "^5.4", "^6.0" ] - sylius: [ "~1.11.0", "~1.12.0" ] - node: [ "^14.17.x" ] - mysql: [ "8.0" ] - - exclude: - - sylius: ~1.11.0 - symfony: "^6.0" + sylius: [ "~1.12.0", "~1.13.0" ] + node: [ "^18.x", "20.x" ] + mysql: [ "5.8", "8.0" ] env: APP_ENV: test @@ -37,7 +33,7 @@ jobs: steps: - - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP @@ -50,14 +46,14 @@ jobs: - name: Setup Node - uses: actions/setup-node@v1 + uses: actions/setup-node@v4 with: node-version: "${{ matrix.node }}" - name: Shutdown default MySQL run: sudo service mysql stop - + - name: Setup MySQL uses: mirromutth/mysql-action@v1.1 @@ -180,7 +176,7 @@ jobs: path: etc/build/ if-no-files-found: ignore - - + - name: Failed build Slack notification uses: rtCamp/action-slack-notify@v2 if: ${{ failure() && (github.ref == 'refs/heads/main' || github.ref == 'refs/heads/master') }}