Skip to content

Commit 5648bef

Browse files
committed
Update test environment and work around segfault with Xdebug 3.5.0-dev
1 parent 41006f1 commit 5648bef

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

.github/workflows/ci.yml

+2
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,13 @@ jobs:
2323
- 7.3
2424
- 7.2
2525
- 7.1
26+
fail-fast: false
2627
steps:
2728
- uses: actions/checkout@v4
2829
- uses: shivammathur/setup-php@v2
2930
with:
3031
php-version: ${{ matrix.php }}
32+
extensions: xdebug-stable # temporarily force stable Xdebug due to segfault with Xdebug 3.5.0-dev
3133
coverage: xdebug
3234
ini-file: development
3335
- run: composer install

.github/workflows/deploy2website.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88

99
jobs:
1010
Deploy:
11-
runs-on: ubuntu-20.04
11+
runs-on: ubuntu-24.04
1212
steps:
1313
- run: |
1414
curl -X POST -u ":${{ secrets.WEBSITE_PAT}}" -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/clue/framework-x-website/actions/workflows/ci.yml/dispatches -d '{"ref":"main"}'

0 commit comments

Comments
 (0)