Skip to content

Commit 407cee3

Browse files
committed
Build with Doctrine ORM 3 and DBAL 4 in CI
1 parent 30cf38d commit 407cee3

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

Diff for: .github/workflows/build.yml

+17
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,12 @@ jobs:
106106
dependencies:
107107
- "lowest"
108108
- "highest"
109+
update-packages:
110+
- ""
111+
include:
112+
- php-version: "8.3"
113+
dependencies: "highest"
114+
update-packages: "composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctrine-types:^3 -W"
109115

110116
steps:
111117
- name: "Checkout"
@@ -135,6 +141,9 @@ jobs:
135141
if: ${{ matrix.dependencies == 'highest' }}
136142
run: "composer update --no-interaction --no-progress"
137143

144+
- name: "Update packages"
145+
run: ${{ matrix.update-packages }}
146+
138147
- name: "Tests"
139148
run: "make tests"
140149

@@ -152,6 +161,11 @@ jobs:
152161
- "8.1"
153162
- "8.2"
154163
- "8.3"
164+
update-packages:
165+
- ""
166+
include:
167+
- php-version: "8.3"
168+
update-packages: "composer require --dev doctrine/orm:^3.0 doctrine/dbal:^4.0 carbonphp/carbon-doctrine-types:^3 -W"
155169

156170
steps:
157171
- name: "Checkout"
@@ -172,5 +186,8 @@ jobs:
172186
- name: "Install dependencies"
173187
run: "composer update --no-interaction --no-progress"
174188

189+
- name: "Update packages"
190+
run: ${{ matrix.update-packages }}
191+
175192
- name: "PHPStan"
176193
run: "make phpstan"

0 commit comments

Comments
 (0)