From b45d1edec80bc4be1f8de16fc4fc505400e294cd Mon Sep 17 00:00:00 2001 From: Aaron Piotrowski Date: Sun, 21 Apr 2024 10:31:22 -0500 Subject: [PATCH] Update CI build --- .github/workflows/ci.yml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 82e8e595..9cd4e802 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,13 +17,17 @@ jobs: php-version: '8.2' ini-values: 'ffi.enable=false' + - operating-system: 'ubuntu-latest' + php-version: '8.3' + ini-values: 'ffi.enable=false' + - operating-system: 'windows-latest' - php-version: '8.2' + php-version: '8.3' job-description: 'on Windows' ini-values: 'ffi.enable=false' - operating-system: 'macos-latest' - php-version: '8.2' + php-version: '8.3' job-description: 'on macOS' ini-values: 'ffi.enable=false' @@ -44,7 +48,6 @@ jobs: uses: shivammathur/setup-php@v2 with: php-version: ${{ matrix.php-version }} - extensions: fiber-amphp/ext-fiber@master - name: Get Composer cache directory id: composer-cache @@ -76,6 +79,7 @@ jobs: - name: Run static analysis run: vendor/bin/psalm.phar + if: matrix.static-analysis != 'none' - name: Install composer-require-checker run: php -r 'file_put_contents("composer-require-checker.phar", file_get_contents("https://github.com/maglnet/ComposerRequireChecker/releases/download/4.2.0/composer-require-checker.phar"));'