Skip to content

Commit 320d160

Browse files
committed
GH Actions: update for the release of PHP 8.5
... which is expected to be released this Thursday. * Builds against PHP 8.5 are no longer allowed to fail. * Add _allowed to fail_ build against PHP 8.6.
1 parent 845eb62 commit 320d160

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

.github/workflows/integrationtest.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@ jobs:
4040
- '8.3'
4141
- '8.4'
4242
- '8.5'
43+
- '8.6'
4344
composer:
4445
- 'v2'
4546
os:
@@ -114,7 +115,7 @@ jobs:
114115

115116
name: "Integration test"
116117

117-
continue-on-error: ${{ matrix.php == '8.5' || matrix.composer == 'snapshot' }}
118+
continue-on-error: ${{ matrix.php == '8.6' || matrix.composer == 'snapshot' }}
118119

119120
steps:
120121
- name: Checkout code
@@ -136,15 +137,15 @@ jobs:
136137
# Install dependencies and handle caching in one go.
137138
# @link https://github.com/marketplace/actions/install-php-dependencies-with-composer
138139
- name: Install Composer dependencies
139-
if: ${{ matrix.php != '8.5' }}
140+
if: ${{ matrix.php != '8.6' }}
140141
uses: "ramsey/composer-install@3cf229dc2919194e9e36783941438d17239e8520" # 3.1.1
141142
with:
142143
composer-options: '--optimize-autoloader'
143144
# Bust the cache at least once a month - output format: YYYY-MM.
144145
custom-cache-suffix: $(date -u "+%Y-%m")
145146

146147
- name: Install Composer dependencies
147-
if: ${{ matrix.php == '8.5' }}
148+
if: ${{ matrix.php == '8.6' }}
148149
uses: "ramsey/composer-install@3cf229dc2919194e9e36783941438d17239e8520" # 3.1.1
149150
with:
150151
composer-options: '--ignore-platform-reqs --optimize-autoloader'

0 commit comments

Comments
 (0)