@@ -56,43 +56,43 @@ jobs:
5656 working-directory : ${{ matrix.module }}
5757 run : composer install --prefer-dist --no-progress --no-interaction
5858
59- - name : Link monorepo directories to vendor
59+ - name : Copy monorepo directories to vendor
6060 working-directory : ${{ matrix.module }}
6161 run : |
6262 mkdir -p vendor/invertus
63- ln -sf ${{ github.workspace }}/api vendor/invertus/api
64- ln -sf ${{ github.workspace }}/core vendor/invertus/core
65- ln -sf ${{ github.workspace }}/infrastructure vendor/invertus/infrastructure
66- ln -sf ${{ github.workspace }}/presentation vendor/invertus/presentation
67- ln -sf ${{ github.workspace }}/utility vendor/invertus/utility
63+ cp -r ${{ github.workspace }}/api vendor/invertus/
64+ cp -r ${{ github.workspace }}/core vendor/invertus/
65+ cp -r ${{ github.workspace }}/infrastructure vendor/invertus/
66+ cp -r ${{ github.workspace }}/presentation vendor/invertus/
67+ cp -r ${{ github.workspace }}/utility vendor/invertus/
6868
6969 - name : Run Infrastructure Unit Tests
7070 working-directory : ${{ matrix.module }}
7171 run : |
7272 php vendor/bin/phpunit \
73- --configuration=.. /infrastructure/tests/phpunit.xml \
74- --bootstrap=.. /infrastructure/tests/bootstrap.php
73+ --configuration=vendor/invertus /infrastructure/tests/phpunit.xml \
74+ --bootstrap=vendor/invertus /infrastructure/tests/bootstrap.php
7575
7676 - name : Run Utility Unit Tests
7777 working-directory : ${{ matrix.module }}
7878 run : |
7979 php vendor/bin/phpunit \
80- --configuration=.. /utility/tests/phpunit.xml \
81- --bootstrap=.. /utility/tests/bootstrap.php
80+ --configuration=vendor/invertus /utility/tests/phpunit.xml \
81+ --bootstrap=vendor/invertus /utility/tests/bootstrap.php
8282
8383 - name : Run Core Unit Tests
8484 working-directory : ${{ matrix.module }}
8585 run : |
8686 php vendor/bin/phpunit \
87- --configuration=.. /core/tests/phpunit.xml \
88- --bootstrap=.. /core/tests/bootstrap.php
87+ --configuration=vendor/invertus /core/tests/phpunit.xml \
88+ --bootstrap=vendor/invertus /core/tests/bootstrap.php
8989
9090 - name : Run Presentation Unit Tests
9191 working-directory : ${{ matrix.module }}
9292 run : |
9393 php vendor/bin/phpunit \
94- --configuration=.. /presentation/tests/phpunit.xml \
95- --bootstrap=.. /presentation/tests/bootstrap.php
94+ --configuration=vendor/invertus /presentation/tests/phpunit.xml \
95+ --bootstrap=vendor/invertus /presentation/tests/bootstrap.php
9696
9797 integration-tests :
9898 name : Integration Tests - ${{ matrix.module }} (PHP ${{ matrix.php-version }})
@@ -139,29 +139,29 @@ jobs:
139139 working-directory : ${{ matrix.module }}
140140 run : composer install --prefer-dist --no-progress --no-interaction
141141
142- - name : Link monorepo directories to vendor
142+ - name : Copy monorepo directories to vendor
143143 working-directory : ${{ matrix.module }}
144144 run : |
145145 mkdir -p vendor/invertus
146- ln -sf ${{ github.workspace }}/api vendor/invertus/api
147- ln -sf ${{ github.workspace }}/core vendor/invertus/core
148- ln -sf ${{ github.workspace }}/infrastructure vendor/invertus/infrastructure
149- ln -sf ${{ github.workspace }}/presentation vendor/invertus/presentation
150- ln -sf ${{ github.workspace }}/utility vendor/invertus/utility
146+ cp -r ${{ github.workspace }}/api vendor/invertus/
147+ cp -r ${{ github.workspace }}/core vendor/invertus/
148+ cp -r ${{ github.workspace }}/infrastructure vendor/invertus/
149+ cp -r ${{ github.workspace }}/presentation vendor/invertus/
150+ cp -r ${{ github.workspace }}/utility vendor/invertus/
151151
152152 - name : Run Infrastructure Integration Tests
153153 working-directory : ${{ matrix.module }}
154154 run : |
155155 php vendor/bin/phpunit \
156- --configuration=.. /infrastructure/tests/phpunit-integration.xml \
157- --bootstrap=.. /infrastructure/tests/bootstrap-integration.php
156+ --configuration=vendor/invertus /infrastructure/tests/phpunit-integration.xml \
157+ --bootstrap=vendor/invertus /infrastructure/tests/bootstrap-integration.php
158158
159159 - name : Run Core Integration Tests
160160 working-directory : ${{ matrix.module }}
161161 run : |
162162 php vendor/bin/phpunit \
163- --configuration=.. /core/tests/phpunit-integration.xml \
164- --bootstrap=.. /core/tests/bootstrap-integration.php
163+ --configuration=vendor/invertus /core/tests/phpunit-integration.xml \
164+ --bootstrap=vendor/invertus /core/tests/bootstrap-integration.php
165165
166166 - name : Run Module Integration Tests
167167 working-directory : ${{ matrix.module }}
0 commit comments