Skip to content

Commit b675ab2

Browse files
authored
Merge pull request #4 from kenjis/fix-github-actions
Fix GitHub Actions
2 parents e36ac75 + 9684e94 commit b675ab2

File tree

3 files changed

+10
-7
lines changed

3 files changed

+10
-7
lines changed

.github/workflows/coding-standards.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ on:
1515
- 'src/**'
1616
- 'tests/**'
1717
- phpcs.xml
18+
- '.github/workflows/**'
1819
workflow_dispatch:
1920

2021
jobs:
@@ -45,7 +46,7 @@ jobs:
4546
restore-keys: ${{ runner.os }}-composer-
4647

4748
- name: Install dependencies
48-
run: composer install --no-interaction --no-progress --prefer-dist
49+
run: composer update --no-interaction --no-progress --prefer-dist
4950

5051
- name: Validate composer.json
5152
run: composer validate --strict

.github/workflows/phpunit.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ on:
1717
- 'tests/**'
1818
- composer.json
1919
- phpunit.xml.dist
20+
- '.github/workflows/**'
2021
workflow_dispatch:
2122

2223
jobs:

.github/workflows/static-analysis.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ on:
1919
- phpmd.xml
2020
- phpstan.neon
2121
- psalm.xml
22+
- '.github/workflows/**'
2223
workflow_dispatch:
2324

2425
jobs:
@@ -48,7 +49,7 @@ jobs:
4849
restore-keys: ${{ runner.os }}-composer-
4950

5051
- name: Install dependencies
51-
run: composer install --no-interaction --no-progress --prefer-dist
52+
run: composer update --no-interaction --no-progress --prefer-dist
5253

5354
- name: Run PHPStan
5455
run: ./vendor/bin/phpstan analyse -c phpstan.neon --no-progress --no-interaction --error-format=checkstyle | cs2pr
@@ -72,7 +73,7 @@ jobs:
7273
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
7374

7475
- name: Install dependencies
75-
run: composer install --no-interaction --no-progress --prefer-dist
76+
run: composer update --no-interaction --no-progress --prefer-dist
7677

7778
- name: Run Psalm
7879
run: ./vendor/bin/psalm --show-info=false --output-format=checkstyle --shepherd | cs2pr
@@ -101,10 +102,10 @@ jobs:
101102
restore-keys: ${{ runner.os }}-composer-
102103

103104
- name: Install dependencies
104-
run: composer install --no-interaction --no-progress --prefer-dist
105+
run: composer update --no-interaction --no-progress --prefer-dist
105106

106107
- name: Run PHP Mess Detector
107-
run: ./vendor/bin/phpmd src text --exclude src/Annotation ./phpmd.xml
108+
run: ./vendor/bin/phpmd src text ./phpmd.xml
108109

109110
static-analysis-php-metrics:
110111
name: Static Analysis with PhpMetrics
@@ -124,7 +125,7 @@ jobs:
124125
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
125126

126127
- name: Install dependencies
127-
run: composer install --no-interaction --no-progress --prefer-dist
128+
run: composer update --no-interaction --no-progress --prefer-dist
128129

129130
- name: Run PhpMetrics
130131
run: ./vendor/bin/phpmetrics --exclude=Exception src
@@ -148,7 +149,7 @@ jobs:
148149

149150
- name: Install dependencies
150151
run: |
151-
composer install --no-interaction --no-progress --prefer-dist
152+
composer update --no-interaction --no-progress --prefer-dist
152153
composer require --dev maglnet/composer-require-checker ^3.0
153154
154155
- name: Run composer-require-checker

0 commit comments

Comments
 (0)