Skip to content

Commit

Permalink
Test against fresh PHP and dependency versions (no PHP 8.3 yet becaus…
Browse files Browse the repository at this point in the history
…e of PHPSpec :( )
  • Loading branch information
Articus committed Dec 20, 2023
1 parent 9a39b40 commit 3dde155
Show file tree
Hide file tree
Showing 8 changed files with 4,154 additions and 623 deletions.
10 changes: 8 additions & 2 deletions .github/workflows/run-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,18 @@ jobs:
- php: '8.0'
has_unique_dependencies: true
- php: '8.1'
has_unique_dependencies: true
- php: '8.2'
upload_coverage: true
container: ghcr.io/articus/phpdbg-coveralls:${{ matrix.php }}_2.5.3_2022-12-10
#TODO test against PHP 8.3 when PHPSpec supports it
#- php: '8.3'
container: ghcr.io/articus/phpdbg-coveralls:${{ matrix.php }}_2.6.0_2023-12-18
steps:
- name: Workaround for https://git-scm.com/docs/git-config/2.39.2#Documentation/git-config.txt-safedirectory
run: chown root:root ./

- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Use unique composer.lock
if: matrix.has_unique_dependencies
Expand Down
652 changes: 333 additions & 319 deletions composer.lock

Large diffs are not rendered by default.

370 changes: 195 additions & 175 deletions composer.lock.7.4

Large diffs are not rendered by default.

270 changes: 145 additions & 125 deletions composer.lock.8.0

Large diffs are not rendered by default.

Loading

0 comments on commit 3dde155

Please sign in to comment.