|
7 | 7 | strategy:
|
8 | 8 | fail-fast: false
|
9 | 9 | matrix:
|
10 |
| - php-versions: ['7.2', '7.3', '7.4', '8.0', '8.1'] |
| 10 | + php-versions: ['7.2', '7.3', '7.4', '8.0', '8.1', '8.2'] |
11 | 11 | extra-tests: ['0']
|
12 | 12 | # We only need to run PHPStan and Druapl core regression tests once on
|
13 | 13 | # the latest PHP version.
|
14 | 14 | include:
|
15 |
| - - php-versions: '8.2' |
| 15 | + - php-versions: '8.3' |
16 | 16 | extra-tests: '1'
|
17 | 17 | steps:
|
18 | 18 | - name: Checkout Coder
|
19 |
| - uses: actions/checkout@v3 |
| 19 | + uses: actions/checkout@v4 |
20 | 20 |
|
21 | 21 | - name: Setup PHP, with composer and extensions
|
22 | 22 | uses: shivammathur/setup-php@v2
|
|
31 | 31 | run: echo "dir=$(composer config cache-files-dir)" >> $GITHUB_OUTPUT
|
32 | 32 |
|
33 | 33 | - name: Cache composer dependencies
|
34 |
| - uses: actions/cache@v3 |
| 34 | + uses: actions/cache@v4 |
35 | 35 | with:
|
36 | 36 | path: ${{ steps.composercache.outputs.dir }}
|
37 | 37 | # Use composer.json for key, if composer.lock is not committed.
|
|
72 | 72 |
|
73 | 73 | - name: Run PHPCS on Drupal core for regressions
|
74 | 74 | if: ${{ matrix.extra-tests == '1' }}
|
75 |
| - # @todo Remove the ignored files once Drupal core has fixed them. |
76 |
| - # In case more Drupal core files have known problems that should be |
77 |
| - # ignored, add them with the --ignore option. |
| 75 | + # In case Drupal core files have known problems that should be |
| 76 | + # ignored temporarily, add them with the --ignore option. |
78 | 77 | run: |
|
79 | 78 | cd drupal/core
|
80 |
| - ../../vendor/bin/phpcs -p \ |
81 |
| - --ignore=modules/sdc/src/ExtensionType.php,lib/Drupal/Core/Database/Transaction/ClientConnectionTransactionState.php,lib/Drupal/Core/Database/Transaction/StackItemType.php |
| 79 | + ../../vendor/bin/phpcs -p |
0 commit comments