feat: GEMINI API KEY deploy
Laravel CI-CD / Tests Unitaires (push) Successful in 21s Details
Laravel CI-CD / Deploy with Kamal (push) Successful in 1m45s Details

This commit is contained in:
Leon Morival 2026-05-21 09:45:17 +02:00
parent ec912bf4fe
commit 6d0f1591fa
2 changed files with 5 additions and 0 deletions

View File

@ -45,6 +45,7 @@ jobs:
DB_USERNAME: ${{ secrets.DB_USERNAME }}
DB_PASSWORD: ${{ secrets.DB_PASSWORD }}
MEILISEARCH_KEY: ${{ secrets.MEILISEARCH_KEY }}
GEMINI_API_KEY: ${{ secrets.GEMINI_API_KEY }}
SSH_HOST: ${{ secrets.SSH_HOST }}
SSH_USER: ${{ secrets.SSH_USER }}
SSH_PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}
@ -54,6 +55,7 @@ jobs:
run: |
set -eu
: "${GEMINI_API_KEY:?GEMINI_API_KEY secret is required}"
WORKSPACE="${GITHUB_WORKSPACE:-$PWD}"
test -f "$WORKSPACE/config/deploy.yml"
@ -71,6 +73,7 @@ jobs:
-e DB_USERNAME \
-e DB_PASSWORD \
-e MEILISEARCH_KEY \
-e GEMINI_API_KEY \
-e SSH_HOST \
-e SSH_USER \
-e SSH_PRIVATE_KEY \
@ -113,6 +116,7 @@ jobs:
DB_USERNAME=$DB_USERNAME
DB_PASSWORD=$DB_PASSWORD
MEILISEARCH_KEY=$MEILISEARCH_KEY
GEMINI_API_KEY=$GEMINI_API_KEY
SSH_PRIVATE_KEY=$SSH_PRIVATE_KEY
STRAVA_CLIENT_ID=$STRAVA_CLIENT_ID
STRAVA_CLIENT_SECRET=$STRAVA_CLIENT_SECRET

View File

@ -79,6 +79,7 @@ env:
- DB_USERNAME
- DB_PASSWORD
- MEILISEARCH_KEY
- GEMINI_API_KEY
- STRAVA_CLIENT_ID
- STRAVA_CLIENT_SECRET
- RESEND_API_KEY