Skip to content

Commit ca3e115

Browse files
authored
Merge pull request #7 from ingenerator/support-php84
Support PHP 8.4
2 parents 62f2d81 + cc83a72 commit ca3e115

File tree

3 files changed

+14
-24
lines changed

3 files changed

+14
-24
lines changed

.github/workflows/test.yaml

Lines changed: 7 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ jobs:
1414
fail-fast: false
1515
matrix:
1616
php_version:
17-
- '8.1'
1817
- '8.2'
1918
- '8.3'
20-
dependencies:
19+
- '8.4'
20+
dependency-versions:
2121
- 'default'
2222

2323
steps:
@@ -28,29 +28,14 @@ jobs:
2828
tools: composer:v2
2929

3030
- name: Checkout
31-
uses: actions/checkout@v2
32-
33-
- name: Get composer cache directory
34-
id: composer-cache
35-
run: |
36-
echo "::set-output name=dir::$(composer config cache-files-dir)"
37-
- uses: actions/cache@v2
31+
uses: actions/checkout@v4
3832
with:
39-
path: ${{ steps.composer-cache.outputs.dir }}
40-
key: ${{ runner.os }}-composer-${{ matrix.dependencies }}-${{ hashFiles('**/composer.lock') }}
41-
restore-keys: |
42-
${{ runner.os }}-composer-${{ matrix.dependencies }}
33+
show-progress: false
4334

4435
- name: Install composer dependencies
45-
env:
46-
DEPENDENCIES: ${{ matrix.dependencies }}
47-
run: |
48-
if [ $DEPENDENCIES == 'lowest' ]
49-
then
50-
composer update --prefer-lowest --no-interaction --no-progress
51-
else
52-
composer install --no-interaction --no-progress
53-
fi
36+
uses: ramsey/composer-install@v3
37+
with:
38+
dependency-versions: ${{ matrix.dependency-versions }}
5439

5540
- name: Run koharness
5641
run: |

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@ This project adheres to [Semantic Versioning](http://semver.org/).
44

55
## Unreleased
66

7+
## 1.3.0 / 2025-07-22
8+
9+
* Support PHP 8.4
10+
* Drop support for PHP 8.1
11+
712
## 1.2.2 / 2024-09-25
813

914
* Support PHP8.3

composer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
}
1414
],
1515
"require": {
16-
"php": "~8.1.0 || ~8.2.0 || ~8.3.0",
16+
"php": "~8.2.0 || ~8.3.0 || ~8.4.0",
1717
"ingenerator/kohana-core": "^4.7"
1818
},
1919
"require-dev": {
2020
"kohana/koharness": "dev-master",
21-
"phpspec/phpspec": "^7.2"
21+
"phpspec/phpspec": "dev-main@dev"
2222
},
2323
"repositories": [
2424
{

0 commit comments

Comments
 (0)