|
18 | 18 | extensions: simplexml
|
19 | 19 | - name: Checkout source code
|
20 | 20 | uses: actions/checkout@v4
|
21 |
| - - name: Get Composer Cache Directory |
22 |
| - id: composer-cache |
23 |
| - run: | |
24 |
| - echo "::set-output name=dir::$(composer config cache-files-dir)" |
25 |
| - - name: Setup Composer cache |
26 |
| - uses: actions/cache@v1 |
27 |
| - with: |
28 |
| - path: ${{ steps.composer-cache.outputs.dir }} |
29 |
| - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
30 |
| - restore-keys: | |
31 |
| - ${{ runner.os }}-composer- |
32 | 21 | - name: Install composer
|
33 | 22 | run: composer install --prefer-dist --no-progress --no-suggest
|
34 | 23 | - name: Run PHPCS
|
|
56 | 45 | - name: Install WordPress Test Suite
|
57 | 46 | run: |
|
58 | 47 | bash bin/install-wp-tests.sh wordpress_test root root 127.0.0.1:${{ job.services.mysql.ports['3306'] }}
|
59 |
| - - name: Get Composer Cache Directory |
60 |
| - id: composer-cache |
61 |
| - run: | |
62 |
| - echo "::set-output name=dir::$(composer config cache-files-dir)" |
63 |
| - - name: Setup Composer cache |
64 |
| - uses: actions/cache@v1 |
65 |
| - with: |
66 |
| - path: ${{ steps.composer-cache.outputs.dir }} |
67 |
| - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
68 |
| - restore-keys: | |
69 |
| - ${{ runner.os }}-composer- |
70 | 48 | - name: Install composer
|
71 | 49 | run: composer install --prefer-dist --no-progress --no-suggest --no-dev
|
72 | 50 | - name: Run phpunit
|
|
82 | 60 | extensions: simplexml, mysql
|
83 | 61 | - name: Checkout source code
|
84 | 62 | uses: actions/checkout@v4
|
85 |
| - - name: Get Composer Cache Directory |
86 |
| - id: composer-cache |
87 |
| - run: | |
88 |
| - echo "::set-output name=dir::$(composer config cache-files-dir)" |
89 |
| - - name: Setup Composer cache |
90 |
| - uses: actions/cache@v1 |
91 |
| - with: |
92 |
| - path: ${{ steps.composer-cache.outputs.dir }} |
93 |
| - key: ${{ runner.os }}-composer-${{ hashFiles('**/composer.lock') }} |
94 |
| - restore-keys: | |
95 |
| - ${{ runner.os }}-composer- |
96 | 63 | - name: Install composer
|
97 | 64 | run: composer install --prefer-dist --no-progress --no-suggest
|
98 | 65 | - name: PHPStan Static Analysis
|
|
0 commit comments