Skip to content

Commit 7ade5d6

Browse files
committed
ci: composer install --no-dev --ignore-platform-req=php
1 parent deb8be5 commit 7ade5d6

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

.github/workflows/truasync-ci.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,10 @@ jobs:
114114
- name: Install SDK dependencies
115115
run: |
116116
composer config -g github-oauth.github.com "${{ secrets.GITHUB_TOKEN }}"
117-
composer install --no-interaction --no-progress
117+
# --no-dev: the integration scripts need only runtime deps (phpunit and
118+
# friends pin php <= released versions and need dom/simplexml);
119+
# --ignore-platform-req=php: 8.6.0-dev is ahead of every published cap.
120+
composer install --no-interaction --no-progress --no-dev --ignore-platform-req=php
118121
119122
- name: SDK integration tests
120123
run: |

0 commit comments

Comments
 (0)