3434 - ' 8.0'
3535 - ' 8.1'
3636 - ' 8.2'
37+ - ' 8.3'
3738 composer :
3839 - ' v1'
3940 - ' v2'
7071 - php : ' 8.2'
7172 composer : ' 2.2'
7273 os : ' ubuntu-latest'
74+ - php : ' 8.3'
75+ composer : ' 2.2'
76+ os : ' ubuntu-latest'
7377
7478 - php : ' 7.2'
7579 composer : ' 2.2'
8993 - php : ' 8.2'
9094 composer : ' 2.2'
9195 os : ' windows-latest'
96+ - php : ' 8.3'
97+ composer : ' 2.2'
98+ os : ' windows-latest'
9299
93100 # Also test against the dev version of Composer for early warning about upcoming changes.
94101 - php : ' latest'
@@ -101,7 +108,7 @@ jobs:
101108
102109 name : " Integration test"
103110
104- continue-on-error : ${{ matrix.php == '8.2 ' || matrix.composer == 'snapshot' }}
111+ continue-on-error : ${{ matrix.php == '8.3 ' || matrix.composer == 'snapshot' }}
105112
106113 steps :
107114 - name : Checkout code
@@ -123,19 +130,19 @@ jobs:
123130 # Install dependencies and handle caching in one go.
124131 # @link https://github.com/marketplace/actions/install-composer-dependencies
125132 - name : Install Composer dependencies
126- if : ${{ matrix.php != '8.2 ' }}
133+ if : ${{ matrix.php != '8.3 ' }}
127134 uses : " ramsey/composer-install@v2"
128135 with :
129136 composer-options : ' --optimize-autoloader'
130- # Bust the cache at least once a month - output format: YYYY-MM-DD .
131- custom-cache-suffix : $(date -u -d "-0 month -$(($(date +%d)-1)) days" "+%F ")
137+ # Bust the cache at least once a month - output format: YYYY-MM.
138+ custom-cache-suffix : $(date -u "+%Y-%m ")
132139
133140 - name : Install Composer dependencies
134- if : ${{ matrix.php == '8.2 ' }}
141+ if : ${{ matrix.php == '8.3 ' }}
135142 uses : " ramsey/composer-install@v2"
136143 with :
137144 composer-options : ' --ignore-platform-reqs --optimize-autoloader'
138- custom-cache-suffix : $(date -u -d "-0 month -$(($(date +%d)-1)) days" "+%F ")
145+ custom-cache-suffix : $(date -u "+%Y-%m ")
139146
140147 - name : Run integration tests
141148 run : vendor/bin/phpunit --no-coverage
0 commit comments