|
@@ -15,16 +15,6 @@ jobs:
|
|
|
with:
|
|
|
php-version: '7.1'
|
|
|
|
|
|
-# - uses: nanasess/setup-chromedriver@master
|
|
|
-# with:
|
|
|
-# # Optional: do not specify to match Chrome's version
|
|
|
-# chromedriver-version: '89.0.4389.23'
|
|
|
-# - name: Setup Chrome
|
|
|
-# # uses: browser-actions/setup-chrome@4fa655aad48f56911cad16db9252399a9e592848
|
|
|
-# uses: browser-actions/setup-chrome@v0.0.0
|
|
|
-# with:
|
|
|
-# chromium-version: # optional
|
|
|
-
|
|
|
- uses: actions/checkout@v2
|
|
|
|
|
|
- name: Validate composer.json and composer.lock
|
|
@@ -51,23 +41,7 @@ jobs:
|
|
|
- name: Install Dependencies
|
|
|
run: |
|
|
|
composer create-project --prefer-dist laravel/laravel laravel-tests 5.*
|
|
|
- cp -f ./tests/resources/stubs/artisan ./laravel-tests/
|
|
|
- cp -f ./tests/resources/stubs/ComposerConfigCommand.php ./laravel-tests/app/
|
|
|
- mkdir ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./config ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./database ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./resources ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./src ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./tests ./laravel-tests/dcat-admin
|
|
|
- cp -rf ./composer.json ./laravel-tests/dcat-admin
|
|
|
- rm -rf ./laravel-tests/tests
|
|
|
- cp -rf ./tests ./laravel-tests/tests
|
|
|
- cp -f ./phpunit.dusk.xml ./laravel-tests
|
|
|
- cp -f ./.env.testing ./laravel-tests/.env
|
|
|
- cd ./laravel-tests
|
|
|
- php artisan admin:composer-config
|
|
|
- composer require dcat/laravel-admin:*@dev
|
|
|
- composer require laravel/dusk --dev # --ignore-platform-reqs
|
|
|
+ sh ./tests/bin/install-dep.sh
|
|
|
|
|
|
- name: Install Admin
|
|
|
run: |
|