Skip to content

Commit 4231fc7

Browse files
authored
Add 8.4 stable and 8.5-dev to test matrix (#88)
PHP 8.4 was released last week, so this updates the test matrix accordingly. 8.1 can be reasonably dropped as well. 8.4 and 8.5 are now emitting a deprecation warning from the ASN.1 library. I intend to send a PR, but there's been no activity for quite some time (understandable given the context of the library, but there's also an open PR for other language-related improvements) so switching to a more actively-maintained library may end up being a better choice.
1 parent 1031cc6 commit 4231fc7

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

.github/workflows/test.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ jobs:
2323
- '8.1'
2424
- '8.2'
2525
- '8.3'
26-
- '8.4-dev'
26+
- '8.4'
27+
- '8.5-dev'
2728

2829
steps:
2930
- name: Check out code

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"ext-hash": "*",
4646
"ext-openssl": "*",
4747
"firehed/cbor": "^0.1.0",
48-
"sop/asn1": "^4.1"
48+
"sop/asn1": "^4.1.2"
4949
},
5050
"require-dev": {
5151
"maglnet/composer-require-checker": "^4.1",
@@ -65,7 +65,7 @@
6565
],
6666
"autofix": "phpcbf",
6767
"phpunit": "phpunit",
68-
"phpstan": "phpstan analyse",
68+
"phpstan": "phpstan analyse --memory-limit=1G",
6969
"phpstan-baseline": "phpstan analyse --generate-baseline",
7070
"phpcs": "phpcs"
7171
}

0 commit comments

Comments
 (0)