This commit is contained in:
Saeed Vaziry
2025-06-04 19:04:02 +02:00
parent 35894003f5
commit f8f8d57fe2
31 changed files with 165 additions and 171 deletions

View File

@ -4,9 +4,11 @@ on:
push:
branches:
- 2.x
- 3.x
pull_request:
branches:
- 2.x
- 3.x
jobs:
tests:

View File

@ -6,6 +6,7 @@ on:
- main
- 1.x
- 2.x
- 3.x
pull_request:
jobs:

View File

@ -6,6 +6,7 @@ on:
- main
- 1.x
- 2.x
- 3.x
pull_request:
jobs:
@ -16,6 +17,7 @@ jobs:
fail-fast: true
matrix:
php: [ 8.4 ]
node-version: [ "20.x" ]
steps:
- uses: actions/checkout@v4
@ -44,5 +46,16 @@ jobs:
- name: Set up the .env file
run: touch .env
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: "20.x"
- name: Install NPM Dependencies
run: npm install
- name: Build assets
run: npm run build
- name: Run test suite
run: php artisan test