1
0
Fork 0

Allow php 8 tests to run, require latest semver dev

pull/8874/head
Jordi Boggiano 2020-05-04 14:30:17 +02:00
parent 11930001fb
commit 21aeef1365
No known key found for this signature in database
GPG Key ID: 7BBD42C429EC80BC
3 changed files with 34 additions and 18 deletions

View File

@ -56,7 +56,7 @@ jobs:
dependencies: locked dependencies: locked
experimental: false experimental: false
- php-version: 8.0 - php-version: 8.0
dependencies: highest dependencies: highest-ignore
os: ubuntu-latest os: ubuntu-latest
experimental: true experimental: true
@ -87,6 +87,10 @@ jobs:
if: "matrix.dependencies == 'highest'" if: "matrix.dependencies == 'highest'"
run: "composer config platform --unset && composer update ${{ env.COMPOSER_FLAGS }}" run: "composer config platform --unset && composer update ${{ env.COMPOSER_FLAGS }}"
- name: "Install highest dependencies from composer.json using composer binary provided by system"
if: "matrix.dependencies == 'highest-ignore'"
run: "composer config platform --unset && composer update ${{ env.COMPOSER_FLAGS }} --ignore-platform-reqs"
- name: "Install lowest dependencies from composer.json using composer binary provided by system" - name: "Install lowest dependencies from composer.json using composer binary provided by system"
if: "matrix.dependencies == 'lowest'" if: "matrix.dependencies == 'lowest'"
run: "composer update ${{ env.COMPOSER_FLAGS }} --prefer-lowest" run: "composer update ${{ env.COMPOSER_FLAGS }} --prefer-lowest"

View File

@ -24,7 +24,7 @@
"require": { "require": {
"php": "^5.3.2 || ^7.0", "php": "^5.3.2 || ^7.0",
"composer/ca-bundle": "^1.0", "composer/ca-bundle": "^1.0",
"composer/semver": "^2.0", "composer/semver": "^2.0@dev",
"composer/spdx-licenses": "^1.2", "composer/spdx-licenses": "^1.2",
"composer/xdebug-handler": "^1.1", "composer/xdebug-handler": "^1.1",
"justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0", "justinrainbow/json-schema": "^3.0 || ^4.0 || ^5.0",

44
composer.lock generated
View File

@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically" "This file is @generated automatically"
], ],
"content-hash": "ded9d158cb184fe1c92fa05610786bb5", "content-hash": "08293668540de913642a19e6af165dd0",
"packages": [ "packages": [
{ {
"name": "composer/ca-bundle", "name": "composer/ca-bundle",
@ -79,20 +79,20 @@
}, },
{ {
"name": "composer/semver", "name": "composer/semver",
"version": "2.0.0", "version": "dev-master",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/composer/semver.git", "url": "https://github.com/composer/semver.git",
"reference": "0ec124f57c7e23925c006cbad0de853e3aec3ba2" "reference": "538b6696308ee4ebcdedbd41b1a68f4e67cc8191"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/composer/semver/zipball/0ec124f57c7e23925c006cbad0de853e3aec3ba2", "url": "https://api.github.com/repos/composer/semver/zipball/538b6696308ee4ebcdedbd41b1a68f4e67cc8191",
"reference": "0ec124f57c7e23925c006cbad0de853e3aec3ba2", "reference": "538b6696308ee4ebcdedbd41b1a68f4e67cc8191",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.3.2 || ^7.0" "php": "^5.3.2 || ^7.0 || ^8.0"
}, },
"require-dev": { "require-dev": {
"phpstan/phpstan": "^0.12.19", "phpstan/phpstan": "^0.12.19",
@ -140,7 +140,7 @@
"support": { "support": {
"irc": "irc://irc.freenode.org/composer", "irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/semver/issues", "issues": "https://github.com/composer/semver/issues",
"source": "https://github.com/composer/semver/tree/2.0.0" "source": "https://github.com/composer/semver/tree/master"
}, },
"funding": [ "funding": [
{ {
@ -152,7 +152,7 @@
"type": "tidelift" "type": "tidelift"
} }
], ],
"time": "2020-04-21T13:19:12+00:00" "time": "2020-05-01T15:06:13+00:00"
}, },
{ {
"name": "composer/spdx-licenses", "name": "composer/spdx-licenses",
@ -444,20 +444,20 @@
}, },
{ {
"name": "seld/jsonlint", "name": "seld/jsonlint",
"version": "1.7.2", "version": "1.8.0",
"source": { "source": {
"type": "git", "type": "git",
"url": "https://github.com/Seldaek/jsonlint.git", "url": "https://github.com/Seldaek/jsonlint.git",
"reference": "e2e5d290e4d2a4f0eb449f510071392e00e10d19" "reference": "ff2aa5420bfbc296cf6a0bc785fa5b35736de7c1"
}, },
"dist": { "dist": {
"type": "zip", "type": "zip",
"url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/e2e5d290e4d2a4f0eb449f510071392e00e10d19", "url": "https://api.github.com/repos/Seldaek/jsonlint/zipball/ff2aa5420bfbc296cf6a0bc785fa5b35736de7c1",
"reference": "e2e5d290e4d2a4f0eb449f510071392e00e10d19", "reference": "ff2aa5420bfbc296cf6a0bc785fa5b35736de7c1",
"shasum": "" "shasum": ""
}, },
"require": { "require": {
"php": "^5.3 || ^7.0" "php": "^5.3 || ^7.0 || ^8.0"
}, },
"require-dev": { "require-dev": {
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0" "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
@ -491,9 +491,19 @@
], ],
"support": { "support": {
"issues": "https://github.com/Seldaek/jsonlint/issues", "issues": "https://github.com/Seldaek/jsonlint/issues",
"source": "https://github.com/Seldaek/jsonlint/tree/1.7.2" "source": "https://github.com/Seldaek/jsonlint/tree/master"
}, },
"time": "2019-10-24T14:27:39+00:00" "funding": [
{
"url": "https://github.com/Seldaek",
"type": "github"
},
{
"url": "https://tidelift.com/funding/github/packagist/seld/jsonlint",
"type": "tidelift"
}
],
"time": "2020-04-30T19:05:18+00:00"
}, },
{ {
"name": "seld/phar-utils", "name": "seld/phar-utils",
@ -1492,7 +1502,9 @@
], ],
"aliases": [], "aliases": [],
"minimum-stability": "stable", "minimum-stability": "stable",
"stability-flags": [], "stability-flags": {
"composer/semver": 20
},
"prefer-stable": false, "prefer-stable": false,
"prefer-lowest": false, "prefer-lowest": false,
"platform": { "platform": {