Skip to content

Commit c86213f

Browse files
upgrade to latest dependencies (#345)
bumping knative.dev/client fb417da...7caf80f: > 7caf80f Update community files (# 1740) > 69adb60 Update community files (# 1739) bumping knative.dev/hack 9b76387...b3c9790: > b3c9790 Notarize Mac binaries (# 231) > 0198902 Format go code (# 226) > 7dff557 Update community files (# 233) > 6887217 Update community files (# 232) Signed-off-by: Knative Automation <[email protected]> Signed-off-by: Knative Automation <[email protected]>
1 parent b1d7a02 commit c86213f

File tree

4 files changed

+35
-8
lines changed

4 files changed

+35
-8
lines changed

go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ go 1.17
55
require (
66
github.com/spf13/cobra v1.5.0
77
gotest.tools/v3 v3.3.0
8-
knative.dev/client v0.34.1-0.20220922140112-fb417da0903e
9-
knative.dev/hack v0.0.0-20220923094413-9b7638704a22
8+
knative.dev/client v0.34.1-0.20220929015917-7caf80fb7981
9+
knative.dev/hack v0.0.0-20221003111221-b3c97904d3b5
1010

1111
)
1212

go.sum

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2377,16 +2377,16 @@ k8s.io/utils v0.0.0-20211116205334-6203023598ed/go.mod h1:jPW/WVKK9YHAvNhRxK0md/
23772377
k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9 h1:HNSDgDCrr/6Ly3WEGKZftiE7IY19Vz2GdbOCyI4qqhc=
23782378
k8s.io/utils v0.0.0-20220210201930-3a6ce19ff2f9/go.mod h1:jPW/WVKK9YHAvNhRxK0md/EJ228hCsBRufyofKtW8HA=
23792379
knative.dev/caching v0.0.0-20220921123410-1c4b1a91ac88/go.mod h1:0F05RMGSWavxIz3FxrWlQhXBUfQAGEN8k5bsRUPSq7g=
2380-
knative.dev/client v0.34.1-0.20220922140112-fb417da0903e h1:J7IP0u8mJc5ROGMKbpJsj5ukXVBgNavuV9yiJt5vKjM=
2381-
knative.dev/client v0.34.1-0.20220922140112-fb417da0903e/go.mod h1:Wj5npxXGWa0yLwzZcPG7jfHWhOx7YdGBI7fgwBeK7/s=
2380+
knative.dev/client v0.34.1-0.20220929015917-7caf80fb7981 h1:xI4Yz5ffSXezXlBi/O/OgQ81Ee6OyC8A1fFLvSnvLZo=
2381+
knative.dev/client v0.34.1-0.20220929015917-7caf80fb7981/go.mod h1:Wj5npxXGWa0yLwzZcPG7jfHWhOx7YdGBI7fgwBeK7/s=
23822382
knative.dev/control-protocol v0.0.0-20220919144911-fce406f30830/go.mod h1:93iXQq+Pg6aCuVCLhmrTlbtODLGThiUVN9p6FkGymMI=
23832383
knative.dev/eventing v0.34.1-0.20220921104109-54174e3cb963/go.mod h1:8u0uAkG22m9JWfhsO5a8Fk8+67KKlJvBrv7/SzeORiI=
23842384
knative.dev/hack v0.0.0-20220823140917-8d1e4ccf9dc3/go.mod h1:t/azP8I/Cygaw+87O7rkAPrNRjCelmtfSzWzu/9TM7I=
23852385
knative.dev/hack v0.0.0-20220908170219-36b2b3c7a245/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
23862386
knative.dev/hack v0.0.0-20220913095247-7556452c2b54/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
23872387
knative.dev/hack v0.0.0-20220914183605-d1317b08c0c3/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
2388-
knative.dev/hack v0.0.0-20220923094413-9b7638704a22 h1:Pty/0SZvsBxYRh3DXqjd/DcjuXE0m3+69pDl2wbfj00=
2389-
knative.dev/hack v0.0.0-20220923094413-9b7638704a22/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
2388+
knative.dev/hack v0.0.0-20221003111221-b3c97904d3b5 h1:iVRcbOZrI6XBc/JZh/IJZ56858QdoEV3DSbjy7XbKBg=
2389+
knative.dev/hack v0.0.0-20221003111221-b3c97904d3b5/go.mod h1:yk2OjGDsbEnQjfxdm0/HJKS2WqTLEFg/N6nUs6Rqx3Q=
23902390
knative.dev/hack/schema v0.0.0-20220914183605-d1317b08c0c3/go.mod h1:GeIb+PLd5mllawcpHEGF5J5fYTQrvgEO5liao8lUKUs=
23912391
knative.dev/networking v0.0.0-20220914020748-cefed20d561c/go.mod h1:U5WmvAm/sFvqXz6uodddTrYBgXGFB9VlbGO/CnxZ/eU=
23922392
knative.dev/pkg v0.0.0-20220826162920-93b66e6a8700/go.mod h1:WIQZyPTLzT+z0V3/gB91aWugIi3E1mkU9rjCrLfjOwY=

vendor/knative.dev/hack/release.sh

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -104,6 +104,9 @@ ARTIFACTS_TO_PUBLISH=""
104104
FROM_NIGHTLY_RELEASE=""
105105
FROM_NIGHTLY_RELEASE_GCS=""
106106
SIGNING_IDENTITY=""
107+
APPLE_CODESIGN_KEY=""
108+
APPLE_NOTARY_API_KEY=""
109+
APPLE_CODESIGN_PASSWORD_FILE=""
107110
export KO_DOCKER_REPO="gcr.io/knative-nightly"
108111
# Build stripped binary to reduce size
109112
export GOFLAGS="-ldflags=-s -ldflags=-w"
@@ -314,6 +317,21 @@ function sign_release() {
314317
if [ -z "${SIGN_IMAGES:-}" ]; then # Temporary Feature Gate
315318
return 0
316319
fi
320+
321+
# Notarizing mac binaries needs to be done before cosign as it changes the checksum values
322+
# of the darwin binaries
323+
if [ -n "${APPLE_CODESIGN_KEY}" ] && [ -n "${APPLE_CODESIGN_PASSWORD}" ] && [ -n "${APPLE_NOTARY_API_KEY}" ]; then
324+
FILES=$(find -- * -type f -name "*darwin*")
325+
for file in $FILES; do
326+
rcodesign sign "${file}" --p12-file="${APPLE_CODESIGN_KEY}" \
327+
--code-signature-flags=runtime \
328+
--p12-password-file="${APPLE_CODESIGN_PASSWORD_FILE}"
329+
done
330+
zip files.zip "$FILES"
331+
rcodesign notary-submit files.zip --api-key-path="${APPLE_NOTARY_API_KEY}" --wait
332+
sha256sum "${ARTIFACTS_TO_PUBLISH//checksums.txt/}" > checksums.txt
333+
fi
334+
317335
## Sign the images with cosign
318336
## For now, check if ko has created imagerefs.txt file. In the future, missing image refs will break
319337
## the release for all jobs that publish images.
@@ -438,6 +456,15 @@ function parse_flags() {
438456
[[ $1 =~ ^v[0-9]+-[0-9a-f]+$ ]] || abort "nightly tag must be 'vYYYYMMDD-commithash'"
439457
FROM_NIGHTLY_RELEASE=$1
440458
;;
459+
--apple-codesign-key)
460+
APPLE_CODESIGN_KEY=$1
461+
;;
462+
--apple-codesign-password-file)
463+
APPLE_CODESIGN_PASSWORD_FILE=$1
464+
;;
465+
--apple-notary-api-key)
466+
APPLE_NOTARY_API_KEY=$1
467+
;;
441468
*) abort "unknown option ${parameter}" ;;
442469
esac
443470
esac

vendor/modules.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,9 @@ gotest.tools/v3/internal/assert
2525
gotest.tools/v3/internal/difflib
2626
gotest.tools/v3/internal/format
2727
gotest.tools/v3/internal/source
28-
# knative.dev/client v0.34.1-0.20220922140112-fb417da0903e
28+
# knative.dev/client v0.34.1-0.20220929015917-7caf80fb7981
2929
## explicit; go 1.18
3030
knative.dev/client/pkg/kn/plugin
31-
# knative.dev/hack v0.0.0-20220923094413-9b7638704a22
31+
# knative.dev/hack v0.0.0-20221003111221-b3c97904d3b5
3232
## explicit; go 1.18
3333
knative.dev/hack

0 commit comments

Comments
 (0)