diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8dabbd0..11079fe 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -28,8 +28,8 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 8.0 - extensions: exif, phar, openssl + php-version: 8.1 + extensions: exif, phar, openssl, sodium coverage: none ini-values: phar.readonly=Off, error_reporting=-1, display_errors=On, zend.assertions=1 # Autoload files generated with Composer 2.3 are not compatible with PHP < 7.0. @@ -40,6 +40,8 @@ jobs: with: composer-options: "--no-dev" + # Note: do NOT turn on the requirement checker in the box config as it is no longer + # compatible with PHP < 7.2. - name: Install Box run: wget https://github.com/humbug/box/releases/latest/download/box.phar -O box.phar && chmod 0755 box.phar && pwd diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f0f8511..0e16116 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -51,8 +51,8 @@ jobs: - name: Setup PHP uses: shivammathur/setup-php@v2 with: - php-version: 8.0 - extensions: exif, phar, openssl + php-version: 8.1 + extensions: exif, phar, openssl, sodium coverage: none ini-values: phar.readonly=Off, error_reporting=-1, display_errors=On, zend.assertions=1 # Autoload files generated with Composer 2.3 are not compatible with PHP < 7.0. @@ -63,6 +63,8 @@ jobs: with: composer-options: "--no-dev" + # Note: do NOT turn on the requirement checker in the box config as it is no longer + # compatible with PHP < 7.2. - name: Install Box run: wget https://github.com/humbug/box/releases/latest/download/box.phar -O box.phar && chmod 0755 box.phar && pwd