Skip to content

Commit b790582

Browse files
test(*): Fix composer config bug in test workflows
1 parent 6aa94be commit b790582

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

.github/workflows/module-with-end-to-end-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,8 @@ jobs:
7373
- name: Prepare composer repositories
7474
run: |
7575
ddev composer config --unset repositories.0
76-
ddev composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true}'
77-
ddev composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
76+
ddev exec --raw composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true}'
77+
ddev exec --raw composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
7878
7979
- name: Add ${{ env.EXTENSION_NAME }} as composer dependency
8080
run: |

.github/workflows/module-with-static-and-unit-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@ jobs:
6767
- name: Prepare composer repositories
6868
run: |
6969
ddev composer config --unset repositories.0
70-
ddev composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true, "options": {"symlink": false}}'
71-
ddev composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
70+
ddev exec --raw composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true, "options": {"symlink": false}}'
71+
ddev exec --raw composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
7272
7373
- name: Add ${{ env.EXTENSION_NAME }} as composer dependency
7474
run: ddev composer require ${{ env.EXTENSION_PACKAGE_NAME }}:@dev --no-interaction

.github/workflows/module-with-varnish-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,8 @@ jobs:
6969
- name: Prepare composer repositories
7070
run: |
7171
ddev composer config --unset repositories.0
72-
ddev composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true}'
73-
ddev composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
72+
ddev exec --raw composer config repositories.0 '{"type": "path", "url":"my-own-modules/${{ env.EXTENSION_PATH }}/", "canonical": true}'
73+
ddev exec --raw composer config repositories.1 '{"type": "composer", "url":"${{ matrix.magento-repository }}", "exclude": ["${{ env.EXTENSION_PACKAGE_NAME }}"]}'
7474
7575
- name: Add ${{ env.EXTENSION_NAME }} as composer dependency
7676
run: ddev composer require ${{ env.EXTENSION_PACKAGE_NAME }}:@dev --no-interaction

0 commit comments

Comments
 (0)