Skip to content

Commit e7fdec0

Browse files
committed
Run static analysis on a single PHP version
1 parent d3a2fc4 commit e7fdec0

2 files changed

Lines changed: 10 additions & 37 deletions

File tree

.github/workflows/composer-dependency-analyser.yml

Lines changed: 5 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,8 @@ name: Composer dependency analyser
2525

2626
jobs:
2727
composer-dependency-analyser:
28-
name: PHP ${{ matrix.php }}-${{ matrix.os }}
29-
30-
env:
31-
key: cache-v1
32-
33-
runs-on: ${{ matrix.os }}
34-
35-
strategy:
36-
matrix:
37-
os:
38-
- ubuntu-latest
39-
40-
php:
41-
- 8.2
42-
- 8.3
43-
- 8.4
44-
28+
name: PHP 8.4-ubuntu-latest
29+
runs-on: ubuntu-latest
4530
steps:
4631
- name: Checkout
4732
uses: actions/checkout@v2
@@ -51,7 +36,7 @@ jobs:
5136
env:
5237
update: true
5338
with:
54-
php-version: ${{ matrix.php }}
39+
php-version: 8.4
5540
ini-values: date.timezone='UTC'
5641
coverage: none
5742
tools: composer:v2
@@ -64,9 +49,9 @@ jobs:
6449
uses: actions/cache@v4
6550
with:
6651
path: ${{ env.COMPOSER_CACHE_DIR }}
67-
key: php${{ matrix.php }}-composer-${{ hashFiles('**/composer.json') }}
52+
key: php8.4-composer-${{ hashFiles('**/composer.json') }}
6853
restore-keys: |
69-
php${{ matrix.php }}-composer-
54+
php8.4-composer-
7055
7156
- name: Update composer
7257
run: composer self-update

.github/workflows/static.yml

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -23,28 +23,16 @@ name: static analysis
2323

2424
jobs:
2525
mutation:
26-
name: PHP ${{ matrix.php }}-${{ matrix.os }}
27-
28-
runs-on: ${{ matrix.os }}
29-
30-
strategy:
31-
matrix:
32-
os:
33-
- ubuntu-latest
34-
35-
php:
36-
- 8.2
37-
- 8.3
38-
- 8.4
39-
26+
name: PHP 8.4-ubuntu-latest
27+
runs-on: ubuntu-latest
4028
steps:
4129
- name: Checkout
4230
uses: actions/checkout@v2
4331

4432
- name: Install PHP
4533
uses: shivammathur/setup-php@v2
4634
with:
47-
php-version: ${{ matrix.php }}
35+
php-version: 8.4
4836
tools: composer:v2, cs2pr
4937
coverage: none
5038

@@ -55,9 +43,9 @@ jobs:
5543
uses: actions/cache@v4
5644
with:
5745
path: ${{ env.COMPOSER_CACHE_DIR }}
58-
key: php${{ matrix.php }}-composer-${{ hashFiles('**/composer.json') }}
46+
key: php8.4-composer-${{ hashFiles('**/composer.json') }}
5947
restore-keys: |
60-
php${{ matrix.php }}-composer-
48+
php8.4-composer-
6149
6250
- name: Update composer
6351
run: composer self-update

0 commit comments

Comments
 (0)