Skip to content

Commit 99ca989

Browse files
Update required php-version to be 8.1 (matching PRODUCTION) (#60)
2 parents a7cc70a + face47c commit 99ca989

File tree

3 files changed

+164
-140
lines changed

3 files changed

+164
-140
lines changed

.github/workflows/build-test-measure.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
changed-js: ${{ steps.filter.outputs.js }}
1818
changed-css: ${{ steps.filter.outputs.css }}
1919
steps:
20-
- uses: actions/checkout@v3
20+
- uses: actions/checkout@v4
2121

2222
# Checks to see if any files in the PR match one of the listed file types.
2323
# We can use this filter to decide whether or not to run linters or tests.
@@ -63,7 +63,7 @@ jobs:
6363
runs-on: ubuntu-latest
6464
steps:
6565
- name: Checkout
66-
uses: actions/checkout@v3
66+
uses: actions/checkout@v4
6767

6868
- name: Get Composer Cache Directory
6969
id: composer-cache
@@ -129,7 +129,7 @@ jobs:
129129
- name: Detect CSS coding standard violations
130130
run: npm run lint:css
131131

132-
#-----------------------------------------------------------------------------------------------------------------------
132+
#-----------------------------------------------------------------------------------------------------------------------
133133

134134
lint-js:
135135
name: 'Lint: JS'
@@ -192,12 +192,12 @@ jobs:
192192
runs-on: ubuntu-latest
193193
steps:
194194
- name: Checkout
195-
uses: actions/checkout@v3
195+
uses: actions/checkout@v4
196196

197197
- name: Setup PHP
198198
uses: shivammathur/setup-php@v2
199199
with:
200-
php-version: 8.0
200+
php-version: 8.1
201201
coverage: none
202202
tools: cs2pr
203203

@@ -230,13 +230,13 @@ jobs:
230230
if: needs.pre-run.outputs.changed-php == 'true' && github.base_ref != null
231231
steps:
232232
- name: Checkout
233-
uses: actions/checkout@v3
233+
uses: actions/checkout@v4
234234

235235
- name: Setup PHP
236236
uses: shivammathur/setup-php@v2
237237
with:
238238
# phpstan requires PHP 7.1+.
239-
php-version: 8.0
239+
php-version: 8.1
240240
extensions: dom, iconv, json, libxml, zip
241241
coverage: none
242242
tools: cs2pr

composer.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,17 +28,17 @@
2828
"source": "https://github.com/figuren-theater/code-quality"
2929
},
3030
"require": {
31-
"dealerdirect/phpcodesniffer-composer-installer": "^0.7",
32-
"ergebnis/composer-normalize": "^2",
31+
"dealerdirect/phpcodesniffer-composer-installer": "0.7.2",
32+
"ergebnis/composer-normalize": "2.39.0",
3333
"figuren-theater/coding-standards": "*",
3434
"figuren-theater/phpstan": "*",
35-
"phpstan/extension-installer": "^1.3"
35+
"phpstan/extension-installer": "1.3.1"
3636
},
3737
"config": {
3838
"allow-plugins": {
39-
"phpstan/extension-installer": true,
39+
"dealerdirect/phpcodesniffer-composer-installer": true,
4040
"ergebnis/composer-normalize": true,
41-
"dealerdirect/phpcodesniffer-composer-installer": true
41+
"phpstan/extension-installer": true
4242
}
4343
}
4444
}

0 commit comments

Comments
 (0)