From 026fd21fd4941e1c4ce202e9a86151bcc8da5898 Mon Sep 17 00:00:00 2001 From: = Date: Wed, 9 Apr 2025 01:05:21 +0530 Subject: [PATCH 1/2] feat: added passphrase --- .github/workflows/release_build_infisical_cli.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release_build_infisical_cli.yml b/.github/workflows/release_build_infisical_cli.yml index d93e08ff1..2db51bb17 100644 --- a/.github/workflows/release_build_infisical_cli.yml +++ b/.github/workflows/release_build_infisical_cli.yml @@ -132,9 +132,10 @@ jobs: - name: Install deb-s3 run: gem install deb-s3 - name: Configure GPG Key - run: echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --import + run: echo -n "$GPG_SIGNING_KEY" | base64 --decode | gpg --batch --passphrase "$GPG_SIGNING_KEY_PASSPHRASE" --import env: GPG_SIGNING_KEY: ${{ secrets.GPG_SIGNING_KEY }} + GPG_SIGNING_KEY_PASSPHRASE: ${{ secrets.GPG_SIGNING_KEY_PASSPHRASE }} - name: Publish to CloudSmith run: sh cli/upload_to_cloudsmith.sh env: From d7dbd01ecf4cf6c40bde2ead450d35be3ccf22d9 Mon Sep 17 00:00:00 2001 From: = Date: Wed, 9 Apr 2025 01:24:38 +0530 Subject: [PATCH 2/2] feat: banner respect silent --- cli/packages/cmd/root.go | 2 +- cli/packages/util/check-for-update.go | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/cli/packages/cmd/root.go b/cli/packages/cmd/root.go index 5096178b3..ca8d35d42 100644 --- a/cli/packages/cmd/root.go +++ b/cli/packages/cmd/root.go @@ -50,7 +50,7 @@ func init() { config.INFISICAL_URL = util.AppendAPIEndpoint(config.INFISICAL_URL) - util.DisplayAptInstallationChangeBanner() + util.DisplayAptInstallationChangeBanner(silent) if !util.IsRunningInDocker() && !silent { util.CheckForUpdate() } diff --git a/cli/packages/util/check-for-update.go b/cli/packages/util/check-for-update.go index 06c161b5d..4aae75f65 100644 --- a/cli/packages/util/check-for-update.go +++ b/cli/packages/util/check-for-update.go @@ -53,7 +53,11 @@ func CheckForUpdate() { } } -func DisplayAptInstallationChangeBanner() { +func DisplayAptInstallationChangeBanner(isSilent bool) { + if isSilent { + return + } + if runtime.GOOS == "linux" { _, err := exec.LookPath("apt-get") isApt := err == nil