Skip to content

Commit 2d96c8c

Browse files
committed
minor #1224 Test store bridge pipeline (chr-hertel)
This PR was merged into the main branch. Discussion ---------- Test store bridge pipeline | Q | A | ------------- | --- | Bug fix? | no | New feature? | no | Docs? | no | Issues | | License | MIT might help with #867 not sure `@OskarStark` if there side effects, but in my understanding we need this? Commits ------- 913d44c Link vendors in bridge pipelines
2 parents c5fe55c + 913d44c commit 2d96c8c

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

.github/workflows/tests.yaml

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,6 +94,16 @@ jobs:
9494
tools: flex
9595
extensions: ${{ env.REQUIRED_PHP_EXTENSIONS }}
9696

97+
- name: Install root dependencies
98+
uses: ramsey/composer-install@v3
99+
100+
- name: Build packages
101+
run: php .github/build-packages.php
102+
103+
# Remove root vendor and bridge vendor to avoid circular symlinks when installing bridge dependencies
104+
- name: Clean vendor folders
105+
run: rm -rf vendor src/platform/src/Bridge/${{ matrix.bridge.bridge }}/vendor
106+
97107
- name: Install dependencies
98108
uses: ramsey/composer-install@v3
99109
with:
@@ -128,6 +138,16 @@ jobs:
128138
tools: flex
129139
extensions: ${{ env.REQUIRED_PHP_EXTENSIONS }}
130140

141+
- name: Install root dependencies
142+
uses: ramsey/composer-install@v3
143+
144+
- name: Build packages
145+
run: php .github/build-packages.php
146+
147+
# Remove root vendor and bridge vendor to avoid circular symlinks when installing bridge dependencies
148+
- name: Clean vendor folders
149+
run: rm -rf vendor src/platform/src/Bridge/${{ matrix.bridge.bridge }}/vendor
150+
131151
- name: Install dependencies
132152
uses: ramsey/composer-install@v3
133153
with:
@@ -162,6 +182,16 @@ jobs:
162182
tools: flex
163183
extensions: ${{ env.REQUIRED_PHP_EXTENSIONS }}
164184

185+
- name: Install root dependencies
186+
uses: ramsey/composer-install@v3
187+
188+
- name: Build packages
189+
run: php .github/build-packages.php
190+
191+
# Remove root vendor and bridge vendor to avoid circular symlinks when installing bridge dependencies
192+
- name: Clean vendor folders
193+
run: rm -rf vendor src/platform/src/Bridge/${{ matrix.bridge.bridge }}/vendor
194+
165195
- name: Install dependencies
166196
uses: ramsey/composer-install@v3
167197
with:

0 commit comments

Comments
 (0)