Skip to content

Commit 064d32b

Browse files
committed
chore: update workflows
1 parent 748f65c commit 064d32b

2 files changed

Lines changed: 25 additions & 0 deletions

File tree

.github/workflows/coding-standards.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,15 @@ on:
77
paths:
88
- 'src/**'
99
- 'tests/**'
10+
- composer.json
1011
- phpcs.xml
1112
pull_request:
1213
branches:
1314
- 1.x
1415
paths:
1516
- 'src/**'
1617
- 'tests/**'
18+
- composer.json
1719
- phpcs.xml
1820
- '.github/workflows/**'
1921
workflow_dispatch:

.github/workflows/static-analysis.yml

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ on:
77
paths:
88
- 'src/**'
99
- 'tests/**'
10+
- composer.json
1011
- phpmd.xml
1112
- phpstan.neon
1213
- psalm.xml
@@ -16,6 +17,7 @@ on:
1617
paths:
1718
- 'src/**'
1819
- 'tests/**'
20+
- composer.json
1921
- phpmd.xml
2022
- phpstan.neon
2123
- psalm.xml
@@ -72,6 +74,13 @@ jobs:
7274
id: composer-cache
7375
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
7476

77+
- name: Cache dependencies
78+
uses: actions/cache@v2
79+
with:
80+
path: ${{ steps.composer-cache.outputs.dir }}
81+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
82+
restore-keys: ${{ runner.os }}-composer-
83+
7584
- name: Install dependencies
7685
run: composer install --no-interaction --no-progress --prefer-dist
7786

@@ -124,6 +133,13 @@ jobs:
124133
id: composer-cache
125134
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
126135

136+
- name: Cache dependencies
137+
uses: actions/cache@v2
138+
with:
139+
path: ${{ steps.composer-cache.outputs.dir }}
140+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
141+
restore-keys: ${{ runner.os }}-composer-
142+
127143
- name: Install dependencies
128144
run: composer install --no-interaction --no-progress --prefer-dist
129145

@@ -147,6 +163,13 @@ jobs:
147163
id: composer-cache
148164
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
149165

166+
- name: Cache dependencies
167+
uses: actions/cache@v2
168+
with:
169+
path: ${{ steps.composer-cache.outputs.dir }}
170+
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
171+
restore-keys: ${{ runner.os }}-composer-
172+
150173
- name: Install dependencies
151174
run: |
152175
composer install --no-interaction --no-progress --prefer-dist

0 commit comments

Comments
 (0)