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