Skip to content

Commit

Permalink
Merge pull request #53 from jkowalleck/ci_test_php81
Browse files Browse the repository at this point in the history
support php8.1
  • Loading branch information
jkowalleck committed Sep 19, 2021
2 parents 90c8415 + 144a33a commit b1952e7
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 44 deletions.
11 changes: 8 additions & 3 deletions .github/workflows/demo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,12 @@ jobs:
subject: # list of reproducible demos
- laravel-7.12.0
- local
php: ["8.0"] # highest supported
php:
- "8.1" # upcoming php version
- "8.0" # highest supported
composer:
- "2" # latest supported
- "2.0.13" # lowest supported without any security issues
- "2" # latest supported
- "2.0.13" # lowest supported without any security issues
output-format:
# lowercase the format, since it is also used as a file extension when searching the original file
- xml
Expand All @@ -51,6 +53,9 @@ jobs:
spec-version: "1.0"
- output-format: json
spec-version: "1.1"
# broken combinations
- php: "8.1"
composer: "2.0.13"
include:
- # test if stdout receives no data except the SBOM
subject: laravel-7.12.0
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/php.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ jobs:
- "7.3" # lowest supported
dependencies: [ "lowest", "highest" ]
include:
- # upcoming php version
os: ubuntu-latest
php: "8.1"
dependencies: "highest"
- # Windows highest
os: windows-latest
php: "8.0"
Expand Down Expand Up @@ -108,6 +112,9 @@ jobs:
fail-fast: false
matrix:
include:
- # upcoming php version
php: "8.1"
dependencies: "highest"
- # highest supported
php: "8.0"
dependencies: "highest"
Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"ext-libxml": "*",
"composer-plugin-api": "^2.0",
"package-url/packageurl-php": "^1.0",
"swaggest/json-schema": "^0.12.35"
"swaggest/json-schema": "^0.12.38"
},
"require-dev": {
"ext-simplexml": "*",
Expand Down
45 changes: 22 additions & 23 deletions demo/laravel-7.12.0/project/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

33 changes: 16 additions & 17 deletions demo/local/project/composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit b1952e7

Please sign in to comment.