From 7d4c5ee18ac65b37f284de95a9fc4c2cb5c5d767 Mon Sep 17 00:00:00 2001 From: InAnYan Date: Tue, 4 Aug 2026 23:45:36 +0200 Subject: [PATCH] install infisical --- .gitea/workflows/deploy-caddy.yml | 6 ++++-- .gitea/workflows/deploy-docker-compose.yml | 5 +++++ .gitea/workflows/deploy-infrastructure.yml | 5 +++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-caddy.yml b/.gitea/workflows/deploy-caddy.yml index b3285b2..eaa93e2 100644 --- a/.gitea/workflows/deploy-caddy.yml +++ b/.gitea/workflows/deploy-caddy.yml @@ -46,8 +46,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - + - 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: Configure SSH run: | diff --git a/.gitea/workflows/deploy-docker-compose.yml b/.gitea/workflows/deploy-docker-compose.yml index a5794db..946d9a9 100644 --- a/.gitea/workflows/deploy-docker-compose.yml +++ b/.gitea/workflows/deploy-docker-compose.yml @@ -69,6 +69,11 @@ jobs: steps: - uses: actions/checkout@v4 + - 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: Configure SSH run: | mkdir -p ~/.ssh diff --git a/.gitea/workflows/deploy-infrastructure.yml b/.gitea/workflows/deploy-infrastructure.yml index a511081..5916d24 100644 --- a/.gitea/workflows/deploy-infrastructure.yml +++ b/.gitea/workflows/deploy-infrastructure.yml @@ -37,6 +37,11 @@ jobs: - name: Checkout Code uses: actions/checkout@v4 + - 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: Fetch secrets from Infisical run: | export INFISICAL_TOKEN="${{ secrets.infisical_cicd_token }}"