Skip to content

Commit aac58b8

Browse files
committed
simplify ci
1 parent 6b35f84 commit aac58b8

File tree

1 file changed

+1
-33
lines changed

1 file changed

+1
-33
lines changed

.github/workflows/Build-Test.yml

+1-33
Original file line numberDiff line numberDiff line change
@@ -34,45 +34,13 @@ jobs:
3434
- name: Checkout code
3535
uses: actions/checkout@v3
3636

37-
- name: Setup cache environment
38-
id: extcache
39-
uses: shivammathur/cache-extensions@v1
40-
with:
41-
php-version: ${{ matrix.php-versions }}
42-
extensions: ${{ env.extensions }}
43-
key: ${{ env.key }}
44-
45-
- name: Cache PHP Extensions
46-
uses: actions/cache@v2
47-
with:
48-
path: ${{ steps.extcache.outputs.dir }}
49-
key: ${{ steps.extcache.outputs.key }}
50-
restore-keys: ${{ steps.extcache.outputs.key }}
51-
52-
- name: Cache Composer Dependencies
53-
uses: actions/cache@v3
54-
with:
55-
path: ~/.composer/cache/files
56-
key: dependencies-composer-${{ hashFiles('composer.json') }}
57-
5837
- name: Setup PHP Action
5938
uses: shivammathur/setup-php@v2
6039
with:
6140
php-version: ${{ matrix.php-versions }}
6241
extensions: ${{ env.extensions }}
6342
coverage: xdebug
64-
tools: pecl, composer
65-
66-
- name: Get composer cache directory
67-
id: composer-cache
68-
run: echo "::set-output name=dir::$(composer config cache-files-dir)"
69-
70-
- name: Cache dependencies
71-
uses: actions/cache@v3
72-
with:
73-
path: ${{ steps.composer-cache.outputs.dir }}
74-
key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }}
75-
restore-keys: ${{ runner.os }}-composer-
43+
tools: 'composer:v2, pecl'
7644

7745
- name: Install Composer dependencies
7846
run: composer update ${{ matrix.COMPOSER_FLAGS }} --no-interaction

0 commit comments

Comments
 (0)