Skip to content

Commit 60bebc1

Browse files
committed
Fix passing header to curl
Signed-off-by: Patryk Konopka <konopka90@gmail.com>
1 parent e29f89c commit 60bebc1

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

ct.sh

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ set -o errexit
44
set -o nounset
55
set -o pipefail
66

7-
DEFAULT_TOKEN=
87
DEFAULT_CHART_TESTING_VERSION=v3.8.0
98
DEFAULT_YAMLLINT_VERSION=1.27.1
109
DEFAULT_YAMALE_VERSION=3.0.4
@@ -20,7 +19,7 @@ EOF
2019
}
2120

2221
main() {
23-
local token="$DEFAULT_TOKEN"
22+
local token=""
2423
local version="$DEFAULT_CHART_TESTING_VERSION"
2524
local yamllint_version="$DEFAULT_YAMLLINT_VERSION"
2625
local yamale_version="$DEFAULT_YAMALE_VERSION"
@@ -108,12 +107,11 @@ install_chart_testing() {
108107
CT_CERT=https://github.com/helm/chart-testing/releases/download/$version/chart-testing_${version#v}_linux_$arch.tar.gz.pem
109108
CT_SIG=https://github.com/helm/chart-testing/releases/download/$version/chart-testing_${version#v}_linux_$arch.tar.gz.sig
110109

111-
AUTH_HEADER=""
112110
if [ ! -z "$token" ]; then
113-
AUTH_HEADER="--header \"Authorization: Bearer ${token}\""
111+
auth+=(--header "Authorization: Bearer ${token}")
114112
fi
115113

116-
curl --retry 5 --retry-delay 1 -sSLo $AUTH_HEADER ct.tar.gz "https://github.com/helm/chart-testing/releases/download/$version/chart-testing_${version#v}_linux_$arch.tar.gz"
114+
curl "${auth[@]}" --retry 5 --retry-delay 1 -sSLo ct.tar.gz "https://github.com/helm/chart-testing/releases/download/$version/chart-testing_${version#v}_linux_$arch.tar.gz"
117115
cosign verify-blob --certificate $CT_CERT --signature $CT_SIG \
118116
--certificate-identity "https://github.com/helm/chart-testing/.github/workflows/release.yaml@refs/heads/main" \
119117
--certificate-oidc-issuer "https://token.actions.githubusercontent.com" ct.tar.gz

0 commit comments

Comments
 (0)