This commit is contained in:
Leon 2026-03-12 15:11:43 +01:00
parent edb01849fc
commit 045ca4ee01
1 changed files with 17 additions and 10 deletions

View File

@ -5,17 +5,24 @@ on:
branches: [ "main" ]
jobs:
test:
name: "Tests Unitaires"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run Tests
uses: docker://laravelsail/php84-composer:latest
with:
args: bash -c "composer install --no-interaction && php artisan test"
test:
name: "Tests Unitaires"
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Run Tests
uses: docker://laravelsail/php84-composer:latest
env:
APP_ENV: testing
APP_KEY: base64:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
DB_CONNECTION: sqlite
DB_DATABASE: ":memory:"
with:
# AJOUT de --ignore-platform-req=ext-intl
args: |
bash -c "composer install --no-interaction --ignore-platform-req=ext-intl && php artisan test"
build:
name: "Build & Push Docker"
needs: test