diff --git a/.env.example b/.env.example
index 19c98183f300..ab3a104fb6f4 100644
--- a/.env.example
+++ b/.env.example
@@ -26,7 +26,7 @@ BROADCAST_DRIVER=log
LOG_CHANNEL=stack
CACHE_DRIVER=file
QUEUE_CONNECTION=database
-SESSION_DRIVER=cookie
+SESSION_DRIVER=file
SESSION_LIFETIME=120
REDIS_HOST=127.0.0.1
diff --git a/.github/workflows/phpunit.yml b/.github/workflows/phpunit.yml
index 804cc6dfe3bd..1ef81862d069 100644
--- a/.github/workflows/phpunit.yml
+++ b/.github/workflows/phpunit.yml
@@ -8,11 +8,14 @@ on:
name: phpunit
jobs:
- phpunit:
- runs-on: ubuntu-latest
+ run:
+ runs-on: ${{ matrix.operating-system }}
strategy:
matrix:
- php-versions: ['7.3', '7.4', '8.0']
+ operating-system: ['ubuntu-18.04', 'ubuntu-20.04']
+ php-versions: ['7.3', '7.4']
+ phpunit-versions: ['latest']
+
env:
DB_DATABASE1: ninja
DB_USERNAME1: root
@@ -60,6 +63,12 @@ jobs:
sleep 1
done
+ - name: Setup PHP
+ uses: shivammathur/setup-php@v2
+ with:
+ php-version: ${{ matrix.php-versions }}
+ extensions: mysql, mysqlnd, sqlite3, bcmath, gmp, gd, curl, zip, openssl, mbstring, xml
+
- uses: actions/checkout@v1
with:
ref: v5-develop
diff --git a/.gitignore b/.gitignore
index 04ca0e2494a5..7f41a3e06b62 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,5 @@ storage/migrations
nbproject
.php_cs.cache
+public/test.pdf
+public/storage/test.pdf
diff --git a/README.md b/README.md
index fa1fbde3a748..7c8727f8c0ab 100644
--- a/README.md
+++ b/README.md
@@ -2,12 +2,12 @@