From 3bd6e7e8fe26f3119815b7bb10fcb0729ad19427 Mon Sep 17 00:00:00 2001 From: aydent Date: Sat, 24 Jan 2026 22:44:10 +0100 Subject: [PATCH] feat: add Gitea workflow to list Infisical secrets for the Discord bot. --- .gitea/workflows/infisical-secrets.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .gitea/workflows/infisical-secrets.yml diff --git a/.gitea/workflows/infisical-secrets.yml b/.gitea/workflows/infisical-secrets.yml new file mode 100644 index 0000000..7a82d5c --- /dev/null +++ b/.gitea/workflows/infisical-secrets.yml @@ -0,0 +1,23 @@ +name: List Infisical Secrets + +on: + push: + branches: [ main ] + workflow_dispatch: + +jobs: + list-secrets: + runs-on: ubuntu-latest + steps: + - name: Install Infisical CLI + run: | + curl -1sLf 'https://dl.cloudsmith.io/public/infisical/infisical-cli/setup.deb.sh' | sudo -E bash + sudo apt-get update && sudo apt-get install -y infisical + + - name: List Secrets + env: + INFISICAL_API_URL: https://infisical.lemarechal.eu/api + INFISICAL_UNIVERSAL_AUTH_CLIENT_ID: ${{ secrets.INFISICAL_CLIENT_ID }} + INFISICAL_UNIVERSAL_AUTH_CLIENT_SECRET: ${{ secrets.INFISICAL_CLIENT_SECRET }} + run: | + infisical secrets --path /Discord_bot --env prod