Skip to content

Commit 4bf8e60

Browse files
committed
Bump minimum PHP version and fix composer cache
1 parent c176b08 commit 4bf8e60

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

.github/workflows/php.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
php-version: ['8.2', '8.3', '8.4', '8.5']
22+
php-version: ['8.3', '8.4', '8.5']
2323

2424
uses: simplesamlphp/simplesamlphp-test-framework/.github/workflows/reusable_phplinter.yml@v1.11.0
2525
with:
@@ -45,7 +45,7 @@ jobs:
4545
fail-fast: false
4646
matrix:
4747
operating-system: [ubuntu-latest]
48-
php-versions: ['8.2', '8.3', '8.4', '8.5']
48+
php-versions: ['8.3', '8.4', '8.5']
4949

5050
steps:
5151
- name: Setup PHP, with composer and extensions
@@ -77,7 +77,7 @@ jobs:
7777
- name: Cache composer dependencies
7878
uses: actions/cache@v5
7979
with:
80-
path: $COMPOSER_CACHE
80+
path: ${{ env.COMPOSER_CACHE }}
8181
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
8282
restore-keys: ${{ runner.os }}-composer-
8383

@@ -107,7 +107,7 @@ jobs:
107107
fail-fast: true
108108
matrix:
109109
operating-system: [windows-latest]
110-
php-versions: ['8.2', '8.3', '8.4', '8.5']
110+
php-versions: ['8.3', '8.4', '8.5']
111111

112112
steps:
113113
- name: Setup PHP, with composer and extensions
@@ -139,7 +139,7 @@ jobs:
139139
- name: Cache composer dependencies
140140
uses: actions/cache@v5
141141
with:
142-
path: $COMPOSER_CACHE
142+
path: ${{ env.COMPOSER_CACHE }}
143143
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
144144
restore-keys: ${{ runner.os }}-composer-
145145

@@ -176,7 +176,7 @@ jobs:
176176
- name: Cache composer dependencies
177177
uses: actions/cache@v5
178178
with:
179-
path: $COMPOSER_CACHE
179+
path: ${{ env.COMPOSER_CACHE }}
180180
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
181181
restore-keys: ${{ runner.os }}-composer-
182182

@@ -214,7 +214,7 @@ jobs:
214214
uses: shivammathur/setup-php@v2
215215
with:
216216
# Should be the lowest supported version
217-
php-version: '8.2'
217+
php-version: '8.3'
218218
extensions: ctype, date, dom, fileinfo, filter, hash, intl, mbstring, openssl, pcre, posix, spl, xml
219219
tools: composer
220220
coverage: none
@@ -230,7 +230,7 @@ jobs:
230230
- name: Cache composer dependencies
231231
uses: actions/cache@v5
232232
with:
233-
path: $COMPOSER_CACHE
233+
path: ${{ env.COMPOSER_CACHE }}
234234
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
235235
restore-keys: ${{ runner.os }}-composer-
236236

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,14 +34,14 @@
3434
}
3535
},
3636
"require": {
37-
"php": "^8.2",
37+
"php": "^8.3",
3838

39-
"simplesamlphp/assert": "~1.9.0",
40-
"simplesamlphp/composer-module-installer": "~1.5.1",
41-
"simplesamlphp/simplesamlphp": "~2.4"
39+
"simplesamlphp/assert": "^1.9",
40+
"simplesamlphp/composer-module-installer": "^1.5",
41+
"simplesamlphp/simplesamlphp": "^2.5@dev"
4242
},
4343
"require-dev": {
44-
"simplesamlphp/simplesamlphp-test-framework": "^1.10.3"
44+
"simplesamlphp/simplesamlphp-test-framework": "^1.11"
4545
},
4646
"support": {
4747
"issues": "https://github.com/tvdijen/simplesamlphp-module-smartattributes/issues",

0 commit comments

Comments
 (0)