From 38d87d5dde39cf1d62912459e55f2e75dfdc2524 Mon Sep 17 00:00:00 2001 From: Mykhailo Date: Tue, 12 Dec 2023 09:32:51 +0200 Subject: [PATCH] Update .gitea/workflows/tf-plan.yml --- .gitea/workflows/tf-plan.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.gitea/workflows/tf-plan.yml b/.gitea/workflows/tf-plan.yml index 040b762..c667720 100644 --- a/.gitea/workflows/tf-plan.yml +++ b/.gitea/workflows/tf-plan.yml @@ -32,10 +32,24 @@ jobs: cli_config_credentials_token: ${{ secrets.tf-api-token }} - name: Clone repo uses: actions/checkout@v4 - - name: Decrypt blackbox secrets - uses: ./.gitea/workflows/sec-blackbox-decrypt.yml + - name: Clone blackbox repo + uses: actions/checkout@v4 with: - gpg-key: ${{ secrets.gpg-key }} + repository: xaked/blackbox + path: blackbox + ref: master + - name: Install blackbox + shell: bash + run: | + cd blackbox || exit 1; + make copy-install; + cd ${{ github.workspace }}; + rm -rf blackbox; + - name: Decrypt secrets + shell: bash + run: | + echo ${{ secrets.gpg-key }} | base64 -d | gpg --import; + blackbox_decrypt_all_files; - name: Setup SSH key uses: benoitchantre/setup-ssh-authentication-action@1.0.1 with: