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: