|
21 | 21 | runs-on: ubuntu-latest |
22 | 22 | strategy: |
23 | 23 | matrix: |
24 | | - php: [ '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2' ] |
| 24 | + php: [ '5.4', '5.5', '5.6', '7.0', '7.1', '7.2', '7.3', '7.4', '8.0', '8.1', '8.2', '8.3' ] |
25 | 25 | phpcs_version: [ '3.7.1', 'dev-master' ] |
26 | 26 | #include: |
27 | 27 | # Add extra build to test against PHPCS 4. |
|
30 | 30 |
|
31 | 31 | name: PHP ${{ matrix.php }} on PHPCS ${{ matrix.phpcs_version }} |
32 | 32 |
|
| 33 | + continue-on-error: ${{ matrix.php == '8.3' }} |
| 34 | + |
33 | 35 | steps: |
34 | 36 | - name: Checkout repository |
35 | 37 | uses: actions/checkout@v3 |
@@ -60,15 +62,15 @@ jobs: |
60 | 62 | if: ${{ matrix.php < 8.0 }} |
61 | 63 | uses: ramsey/composer-install@v2 |
62 | 64 | with: |
63 | | - # Bust the cache at least once a month - output format: YYYY-MM-DD. |
64 | | - custom-cache-suffix: $(date -u -d "-0 month -$(($(date +%d)-1)) days" "+%F") |
| 65 | + # Bust the cache at least once a month - output format: YYYY-MM. |
| 66 | + custom-cache-suffix: $(date -u "+%Y-%m") |
65 | 67 |
|
66 | 68 | - name: Install Composer dependencies (PHP >= 8.0) |
67 | 69 | if: ${{ matrix.php >= 8.0 }} |
68 | 70 | uses: ramsey/composer-install@v2 |
69 | 71 | with: |
70 | 72 | composer-options: --ignore-platform-reqs |
71 | | - custom-cache-suffix: $(date -u -d "-0 month -$(($(date +%d)-1)) days" "+%F") |
| 73 | + custom-cache-suffix: $(date -u "+%Y-%m") |
72 | 74 |
|
73 | 75 | - name: Lint PHP files against parse errors |
74 | 76 | if: ${{ matrix.phpcs_version == 'dev-master' }} |
|
0 commit comments