Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .github/workflows/runtime-testing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
- '8.3'
- '8.4'
- '8.5'
- '8.6'
steps:
- uses: 'actions/checkout@v6'
- uses: 'shivammathur/setup-php@v2'
Expand All @@ -49,6 +50,7 @@ jobs:
- '8.3'
- '8.4'
- '8.5'
- '8.6'
steps:
- uses: 'actions/checkout@v6'
- uses: 'shivammathur/setup-php@v2'
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ versions.
> `8.3` (and will continue to receive bug fixes).
>
> Versions `6.x.x` of this library are compatible with PHP versions `7.1` and
> above (currently confirmed up to `8.5`), and will receive continued support
> above (currently confirmed up to `8.6`), and will receive continued support
> for future versions of PHP (also accepting proposed new features).

Static analysis is performed with PHPStan at `max` level on PHP `7.4` and `8.5`,
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ newer language syntax makes the older version impossible to support.

| Version | Status | PHP | Source |
|---|---|---|---|
| `6.x` | ✅ Actively developed | `7.1` and above (confirmed up to `8.5`) | [`6.x`](https://github.com/darsyn/ip/tree/6.x) |
| `6.x` | ✅ Actively developed | `7.1` and above (confirmed up to `8.6`) | [`6.x`](https://github.com/darsyn/ip/tree/6.x) |
| `5.x` | ✅ Security & bug fixes only | `5.6` to `8.3` | [`5.x`](https://github.com/darsyn/ip/tree/5.x) |
| `4.x` | ❌ End of life — no security or bug fixes | `5.6` to `8.1` | |

Expand Down
4 changes: 2 additions & 2 deletions tests/local.sh
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ set -uo pipefail
# Grab the full normalized path to the parent/project directory.
export PROJECT_DIR="$(dirname "$(dirname "$(readlink -f -- "$0")")")"
# Every PHP version exercised by the lint + unit-test matrix in `runtime-testing.yaml`.
ALL_VERSIONS=("7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2" "8.3" "8.4" "8.5")
ALL_VERSIONS=("7.1" "7.2" "7.3" "7.4" "8.0" "8.1" "8.2" "8.3" "8.4" "8.5" "8.6-rc")
# The subset that runs analysis in the workflow `static-analysis.yaml`.
STATIC_ANALYSIS_VERSIONS=("7.4" "8.5")

Expand Down Expand Up @@ -74,7 +74,7 @@ docker_php() {
docker_install() {
local PHP_VERSION="${1}"
shift
docker_composer config 'platform.php' "${PHP_VERSION}.99" \
docker_composer config 'platform.php' "${PHP_VERSION%%-*}.99" \
&& docker_composer config 'policy.advisories.block' 'false' \
&& docker_composer update --prefer-stable --no-interaction --no-progress \
|| return 1
Expand Down