Skip to content

Commit adc351f

Browse files
jrfnlgrogy
authored andcommitted
GH Actions: PHP 8.4 has been released
* Builds against PHP 8.4 are no longer allowed to fail. * Add _allowed to fail_ build against PHP 8.5. * Update the README. Ref: https://www.php.net/releases/8.4/en.php
1 parent 0c27060 commit adc351f

File tree

3 files changed

+8
-6
lines changed

3 files changed

+8
-6
lines changed

.github/workflows/release.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
verify:
6767
name: Validate binary on PHP ${{ matrix.php }}
6868
runs-on: ubuntu-latest
69-
continue-on-error: ${{ matrix.php == '8.4' }}
69+
continue-on-error: ${{ matrix.php == '8.5' }}
7070
needs:
7171
- bundle
7272

@@ -87,6 +87,7 @@ jobs:
8787
- '8.2'
8888
- '8.3'
8989
- '8.4'
90+
- '8.5'
9091

9192
steps:
9293
- name: Checkout code

.github/workflows/test.yml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ jobs:
9393
test:
9494
name: Run tests on PHP ${{ matrix.php }}
9595
runs-on: ubuntu-latest
96-
continue-on-error: ${{ matrix.php == '8.4' }}
96+
continue-on-error: ${{ matrix.php == '8.5' }}
9797
needs:
9898
- bundle
9999

@@ -114,6 +114,7 @@ jobs:
114114
- '8.2'
115115
- '8.3'
116116
- '8.4'
117+
- '8.5'
117118

118119
steps:
119120
- name: Checkout code
@@ -132,14 +133,14 @@ jobs:
132133
run: composer remove --dev php-parallel-lint/php-code-style --no-update --no-interaction
133134

134135
- name: Install Composer dependencies
135-
if: ${{ matrix.php != '8.4' }}
136+
if: ${{ matrix.php != '8.5' }}
136137
uses: ramsey/composer-install@v3
137138
with:
138139
# Bust the cache at least once a month - output format: YYYY-MM.
139140
custom-cache-suffix: $(date -u "+%Y-%m")
140141

141-
- name: "Install Composer dependencies (PHP 8.4, ignore PHP reqs)"
142-
if: ${{ matrix.php == '8.4' }}
142+
- name: "Install Composer dependencies (PHP nightly, ignore PHP reqs)"
143+
if: ${{ matrix.php == '8.5' }}
143144
uses: ramsey/composer-install@v3
144145
with:
145146
composer-options: --ignore-platform-req=php

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Additionally `blame` can be used to show commits that introduced the breakage.
1010

1111
Running parallel jobs in PHP is inspired by Nette framework tests.
1212

13-
The application is officially supported for use with PHP 5.3 to 8.3.
13+
The application is officially supported for use with PHP 5.3 to 8.4.
1414

1515
## Table of contents
1616

0 commit comments

Comments
 (0)