diff --git a/.gitea/workflows/infisical-secrets.yml b/.gitea/workflows/infisical-secrets.yml index 6d53b09..19051a1 100644 --- a/.gitea/workflows/infisical-secrets.yml +++ b/.gitea/workflows/infisical-secrets.yml @@ -16,12 +16,14 @@ jobs: - name: List and Export Secrets env: - INFISICAL_API_URL: https://infisical.lemarechal.eu/api + INFISICAL_API_URL: https://infisical.lemarechal.eu INFISICAL_UNIVERSAL_AUTH_CLIENT_ID: ${{ secrets.INFISICAL_CLIENT_ID }} INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET: ${{ secrets.INFISICAL_CLIENT_SECRET }} run: | - # List secrets (as requested) - infisical secrets --path /Discord_bot --env prod --projectId ${{ secrets.INFISICAL_PROJECT_ID }} + # Connexion explicite via Universal Auth + infisical login --method=universal-auth \ + --client-id=$INFISICAL_UNIVERSAL_AUTH_CLIENT_ID \ + --client-secret=$INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET - # Example: Export secrets as environment variables for the current shell - # export $(infisical export --path /Discord_bot --env prod --projectId ${{ secrets.INFISICAL_PROJECT_ID }} --format=dotenv | xargs) + # Lister les secrets + infisical secrets --path /Discord_bot --env prod --projectId ${{ secrets.INFISICAL_PROJECT_ID }}