diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index dd23eac15..e5d62bfbc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,13 +9,13 @@ jobs: strategy: matrix: - php-version: [7.3, 7.4, 8.0] + php-version: [7.3, 7.4, 8.0, 8.1, 8.2, 8.3] os: [ubuntu-latest] es-version: [6.8-SNAPSHOT] steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v4 - name: Use PHP ${{ matrix.php-version }} uses: shivammathur/setup-php@v2 @@ -30,12 +30,12 @@ jobs: run: echo "::set-output name=dir::$(composer config cache-files-dir)" - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v4 with: path: ${{ steps.composercache.outputs.dir }} - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.json') }} - restore-keys: ${{ runner.os }}-composer- - + key: ${{ runner.os }}-php-${{ matrix.php-version }}-${{ hashFiles('**/composer.json') }} + restore-keys: ${{ runner.os }}-php-${{ matrix.php-version }}- + - name: Install dependencies if: ${{ matrix.php-version != '8.0' }} run: |