34
34
- ' 8.0'
35
35
- ' 8.1'
36
36
- ' 8.2'
37
+ - ' 8.3'
37
38
composer :
38
39
- ' v1'
39
40
- ' v2'
70
71
- php : ' 8.2'
71
72
composer : ' 2.2'
72
73
os : ' ubuntu-latest'
74
+ - php : ' 8.3'
75
+ composer : ' 2.2'
76
+ os : ' ubuntu-latest'
73
77
74
78
- php : ' 7.2'
75
79
composer : ' 2.2'
89
93
- php : ' 8.2'
90
94
composer : ' 2.2'
91
95
os : ' windows-latest'
96
+ - php : ' 8.3'
97
+ composer : ' 2.2'
98
+ os : ' windows-latest'
92
99
93
100
# Also test against the dev version of Composer for early warning about upcoming changes.
94
101
- php : ' latest'
@@ -101,7 +108,7 @@ jobs:
101
108
102
109
name : " Integration test"
103
110
104
- continue-on-error : ${{ matrix.php == '8.2 ' || matrix.composer == 'snapshot' }}
111
+ continue-on-error : ${{ matrix.php == '8.3 ' || matrix.composer == 'snapshot' }}
105
112
106
113
steps :
107
114
- name : Checkout code
@@ -123,19 +130,19 @@ jobs:
123
130
# Install dependencies and handle caching in one go.
124
131
# @link https://github.com/marketplace/actions/install-composer-dependencies
125
132
- name : Install Composer dependencies
126
- if : ${{ matrix.php != '8.2 ' }}
133
+ if : ${{ matrix.php != '8.3 ' }}
127
134
uses : " ramsey/composer-install@v2"
128
135
with :
129
136
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 ")
132
139
133
140
- name : Install Composer dependencies
134
- if : ${{ matrix.php == '8.2 ' }}
141
+ if : ${{ matrix.php == '8.3 ' }}
135
142
uses : " ramsey/composer-install@v2"
136
143
with :
137
144
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 ")
139
146
140
147
- name : Run integration tests
141
148
run : vendor/bin/phpunit --no-coverage
0 commit comments