Skip to content

Commit

Permalink
Bump veewee/xml requirement, extend build matrix
Browse files Browse the repository at this point in the history
  • Loading branch information
lstrojny committed May 28, 2024
1 parent 7143e02 commit af2454d
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 5 deletions.
5 changes: 3 additions & 2 deletions .github/workflows/tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ jobs:
matrix:
operating-system: [ubuntu-latest]
php-versions: ['8.1', '8.2', '8.3']
dependency-preference: ['current', 'lowest', 'stable']
fail-fast: false
name: PHP ${{ matrix.php-versions }} @ ${{ matrix.operating-system }}
name: PHP ${{ matrix.php-versions }} ${{ matrix.dependency-preference }} deps @ ${{ matrix.operating-system }}
steps:
- name: Checkout
uses: actions/checkout@master
Expand All @@ -20,6 +21,6 @@ jobs:
tools: 'composer:v2'
extensions: pcov, mbstring, posix, dom, soap
- name: Install dependencies
run: composer update --prefer-dist --no-progress --no-suggest
run: composer update --prefer-dist --no-progress --no-suggest ${{ matrix.dependency-preference == 'lowest' && '--prefer-lowest' || '' }} ${{ matrix.dependency-preference == 'stable' && '--prefer-stable' || '' }}
- name: Run the tests
run: ./vendor/bin/phpunit
8 changes: 5 additions & 3 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -19,16 +19,18 @@
"php-soap/engine": "^2.8",
"php-soap/wsdl": "^1.4",
"php-soap/xml": "^1.6.0",
"veewee/xml": "^2.6 || ^3.0",
"veewee/xml": "^3.0",
"azjezz/psl": "^2.4",
"symfony/console": "^5.4 || ^6.0 || ^7.0"
"symfony/console": "^5.4 || ^6.0 || ^7.0",
"webmozart/assert": "^1.11"
},
"require-dev": {
"symfony/var-dumper": "^6.1",
"php-soap/engine-integration-tests": "^1.5.0",
"psalm/plugin-symfony": "^5.0",
"php-standard-library/psalm-plugin": "^2.2",
"vimeo/psalm": "^5.6"
"vimeo/psalm": "^5.6",
"phpunit/phpunit": "^10.0"
},
"license": "MIT",
"authors": [
Expand Down

0 comments on commit af2454d

Please sign in to comment.