diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a249a03..29f785a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - php: ['7.1', '7.4', '8.0', '8.1', '8.2'] + php: ['7.1', '7.4', '8.0', '8.1', '8.2', '8.3'] composer: ['--prefer-lowest', ''] exclude: - php: '8.0' @@ -20,6 +20,8 @@ jobs: composer: '--prefer-lowest' - php: '8.2' composer: '--prefer-lowest' + - php: '8.3' + composer: '--prefer-lowest' steps: - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -29,7 +31,7 @@ jobs: coverage: xdebug - name: Git checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Validate composer.json and composer.lock run: composer validate @@ -37,8 +39,8 @@ jobs: - name: Prepare Composer cache vars id: composer run: | - echo "::set-output name=cache_dir::$(composer config cache-files-dir)" - echo "::set-output name=cache_key::$(date +'%Y-%m-%d')-${{ runner.os }}-${{ matrix.php }}${{ matrix.composer }}-composer-" + echo "cache_dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT + echo "cache_key=$(date +'%Y-%m-%d')-${{ runner.os }}-${{ matrix.php }}${{ matrix.composer }}-composer-" >> $GITHUB_OUTPUT - name: Cache Composer dependencies uses: actions/cache@v3