File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Laravel
2+
3+ on :
4+ push :
5+ branches : [ "main" ]
6+ pull_request :
7+ branches : [ "main" ]
8+
9+ jobs :
10+ laravel-tests :
11+
12+ runs-on : ubuntu-latest
13+
14+ steps :
15+ - uses : shivammathur/setup-php@15c43e89cdef867065b0213be354c2841860869e
16+ with :
17+ php-version : ' 8.0'
18+ - uses : actions/checkout@v4
19+ - name : Copy .env
20+ run : php -r "file_exists('.env') || copy('.env.example', '.env');"
21+ - name : Install Dependencies
22+ run : composer install -q --no-ansi --no-interaction --no-scripts --no-progress --prefer-dist
23+ - name : Generate key
24+ run : php artisan key:generate
25+ - name : Directory Permissions
26+ run : chmod -R 777 storage bootstrap/cache
27+ - name : Create Database
28+ run : |
29+ mkdir -p database
30+ touch database/database.sqlite
31+ - name : Execute tests (Unit and Feature tests) via PHPUnit/Pest
32+ env :
33+ DB_CONNECTION : sqlite
34+ DB_DATABASE : database/database.sqlite
35+ run : php artisan test
You can’t perform that action at this time.
0 commit comments