From 6452cc7b52b6728de65437b369cc59e43910ff64 Mon Sep 17 00:00:00 2001 From: Aryan Ahmed Anik Date: Sun, 29 May 2022 02:07:03 +0600 Subject: [PATCH] Updated workflow to use sqlite as db --- .github/workflows/run-tests.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 877b9d3..b9c4785 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -34,5 +34,17 @@ jobs: composer require "laravel/framework:${{ matrix.laravel }}" "orchestra/testbench:${{ matrix.testbench }}" "symfony/console:>=4.3.4" "mockery/mockery:^1.3.2" --no-interaction --no-update composer update --${{ matrix.dependency-version }} --prefer-dist --no-interaction + - name: Create Environment file and generate app key + run: | + cp .env.example .env + + php artisan key:generate + + - name: Create database and run migration + run: | + touch database/hydra.sqlite + php artisan migrate + php artisan db:seed + - name: Execute tests run: vendor/bin/phpunit