Releases: carvel-dev/kbld
v0.43.2
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.2/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.2/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.2/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.2/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
- Bump go version to 1.22.4 in #490 by @rohitagg2020
Full Changelog: v0.43.0...v0.43.2
📂 Files Checksum
9af31fb709c4384460ebd3411b0495856d3d9357a4a4220c2c383e7a34d43996 ./kbld-windows-amd64.exe
a5aa5db77ba6ef1c958329f03d5ecb10bbf6f19afc6b2acffe168aff854f3b2e ./kbld-windows-arm64.exe
a5ba69f39fd8a6db6f679de4aa1889f556c67fd725dc998cfa28a510cfa2d376 ./kbld-linux-arm64
afbf4ec0ebd2d881fb3bfaa9f1ebdc2c5261afdefd4d9ce2073359a76efee5c7 ./kbld-darwin-arm64
db3853dc1ab9721462cb89899d430be1228fa63365a01739e3e9b741e67a818a ./kbld-linux-amd64
e3930dffd8639c6c4591a5179a740879702ddfeea3d9163c9b72ceae2b199a84 ./kbld-darwin-amd64
v0.43.0
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.0/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.0/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.43.0/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
- Bump github.com/docker/docker from 24.0.7+incompatible to 24.0.9+incompatible by @dependabot in #471
- Update Copyright Headers by @prashantrewar in #472
- Bump go version to 1.22.2 in develop by @sethiyash in #474
Full Changelog: v0.42.0...v0.43.0
🔈 Callouts
Thanks to
📂 Files Checksum
0ef6dffa72656ff5e964306ab4833335be432e768916b9da12c08769dd1919c2 ./kbld-darwin-arm64
119e7d11e66e512896ce42aba9cc7f783388da3cbb258b793e7419a3167af2a9 ./kbld-linux-amd64
125a5434dd5a9226a2a6c451538e5b4e61bdbbbb992a04263f18d849f67c9dcb ./kbld-windows-amd64.exe
562002e56ba13f6b148b2674b3ddd94b64dd53b73190fc1e84904232f5151627 ./kbld-linux-arm64
cfdfc5198b746b564ec81486e5d8e6aa944a7c326adf502091dbd75e5f5b4898 ./kbld-darwin-amd64
e484f2c381ee08c86fad3cf8ab8fc859bcfe2de5ed4ed55a18aba3a9836e9fb9 ./kbld-windows-arm64.exe
v0.42.0
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
- Change the way version is calculated to make it more friendly for users that consume kbld as a library @joaopapereira in #465
Full Changelog: v0.41.0...v0.42.0
📂 Files Checksum
69400f4be088d4d6157a4c0e80184eb22cbe8f557b21b03eeae74597f491591e ./kbld-darwin-arm64
6d8bb0e87fd88d0df2357519ba680c61cf9560b30c199d0a2d60873644ec42f1 ./kbld-linux-arm64
8df44ab21dd4165f3e9513a8142884dd7c6db666993632ade76cde3b0b3bd90c ./kbld-windows-amd64.exe
aa19ffb064f38a0826c73fb34c58ce4ff0b1c508afb3e03f2f8d76b7e29202a2 ./kbld-darwin-amd64
ac13b4bc157cb32db21a7775e26156d5748fb6f52c3e7abe851c2afe6f8b29e3 ./kbld-windows-arm64.exe
c5eb701a9682e73a8caa636a735bd2a587343bcbdf6c2eaabb5d99b9c57cab7e ./kbld-linux-amd64
v0.41.0
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.41.0/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
‼️ API Change- Change of module name, this will create a breaking change for people that are importing kbld as a library by @prashantrewar in #440
Full Changelog: v0.40.0...v0.41.0
📂 Files Checksum
7c6fee422858f30e0cc5685cbe155743ff9f41c3ed96ffb5dc144a20120d6608 ./kbld-windows-amd64.exe
8b00fa6a077496d210db1b2f45097fc891a77c565342bef5618457d1de36e834 ./kbld-linux-amd64
be8ece209d8c5b64ddedc8aa5b26330d5a47723c885b5cbc76c8eb9366322dfc ./kbld-darwin-amd64
c03fd03dee99295ad6cc48145194e12a4c20d47f9949e156e0464b98218fdfb1 ./kbld-darwin-arm64
ebc61c6683d697a7869f2bba396d356222f86161bbec77419be2df654a75afee ./kbld-windows-arm64.exe
f89a764ccc1fbdf48bf0d06c74eafe2514a65932566e890dcf25b246085a2c2c ./kbld-linux-arm64
v0.40.0
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.40.0/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.40.0/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.40.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.40.0/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
- Change deprecated library calls by @testwill in #411
- Lower the number of GET calls done to registries by @antwacky #456
- Update error message by @joaopapereira #458
New Contributors
Full Changelog: v0.39.0...v0.40.0
📂 Files Checksum
0ec70977f8477255ee494aa0008c63830472fa82ea039bdddc3d9742837afff4 ./kbld-linux-arm64
5249f528eff521ecd6e675bd173f9dab82ea15763a650593331e979d98bab9ee ./kbld-darwin-amd64
854580b4df414e9890b555470fced82a018ec4f2f0aa1a0d6bf2eec37812622d ./kbld-linux-amd64
8b94e20d18feda8ff177aa8a0583857fdcd06d7c645cdd2c36a566c102dc88ec ./kbld-windows-arm64.exe
a73991b5c50c0256a9e555253da062971a3d48210a7d037ee2b4ea29f578ae37 ./kbld-darwin-arm64
c05601d55f85c9d4ab4c802f6758a9a46161ce2aa203a5a9569f483dc9bd0961 ./kbld-windows-amd64.exe
v0.39.1
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.1/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.1/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.1/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
What's Changed
- Bumping go version to 1.21.9 in v0.39.x line by @sethiyash in #475
- Bump imgpkg to v0.40.1 vendir v0.39.1 in 39.x line by @sethiyash in #479
Full Changelog: v0.39.0...v0.39.1
📂 Files Checksum
31095832be7cf8a65838a117ac1d3a6da6a050dad560f6600d39bff243f1f98c ./kbld-darwin-amd64
63fce704f0857bbcbec835cec66dc38417b6bbfb0a160cc02fd7b6ac1bd09a7f ./kbld-windows-arm64.exe
6e97c9e02b5c92809d5a798415da6b99ecad5fd724fec424e66d31e218aa21d1 ./kbld-linux-amd64
7f60cae48b5f200389d61b559720af8df7aed716ab4c6bba6a56105767508d33 ./kbld-darwin-arm64
9634c538e3281ea64c90384ac227f14c181f07c012ab943bcb769400d2d05fb8 ./kbld-windows-amd64.exe
9c480f60fdc448d48c5a02fc06868978a1b38f9cbe11b401cda48086d7d15971 ./kbld-linux-arm64
v0.39.0
Installation and signature verification
Installation
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.0/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbld
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version
Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). To validate the signature of this file, run the following commands:
# Download the checksums file, certificate and signature
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.0/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.39.0/checksums.txt.sig
# Verify the checksums file
cosign verify-blob checksums.txt \
--certificate checksums.txt.pem \
--signature checksums.txt.sig \
--certificate-identity-regexp=https://github.com/carvel-dev \
--certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
✨ What's new
- Remove tools cache in github runner by @praveenrewar in #423
- sign release artifacts using cosign by @prashantrewar in #450
- Bump go version to 1.21.6 by @sethiyash in #452
- use carvel.dev to import imgpkg and vendir and bumped there versions by @sethiyash in #454
New Contributors
- @prashantrewar made their first contribution in #450
Full Changelog: v0.38.0...v0.39.0
📂 Files Checksum
5088c312db268540dcb312b8530c53758e683a01f1bb3600365085ddc41a9710 ./kbld-darwin-arm64
72cebba8bf6ffaba2d81899718b138d1f2f96bc26a6871dd020437cac08d2809 ./kbld-windows-arm64.exe
8c09cad1e8bab60d79a94db6b6f573acaf789e1f014b33213e7f24f031e39d87 ./kbld-windows-amd64.exe
9da907c879102d7dc4205e073d6d32abf4ef1c719851e96498aae42ed691c342 ./kbld-linux-arm64
9f4b12722c79a1bc748ea882e47ff939272a45c477fed8ac7e206001aca0bfb1 ./kbld-darwin-amd64
cdbfdfc1e5da490eb59705bfbc30b3fd05c0485474aff15bec52352af46d5880 ./kbld-linux-amd64
v0.38.3
What's Changed
- Bump go version to 1.21.9 in v0.38.x line by @sethiyash in #476
- Bumped imgpkg to v0.38.4 and vendir v0.35.4 in 38.x line by @sethiyash in #480
Full Changelog: v0.38.2...v0.38.3
📂 Files Checksum
09bd9f00c6ba8f3e47e4f775a7fc6634b18fe9d6323d6f25ad9ca97fd041f94e ./kbld-darwin-amd64
30b5e56d1eea19987180c05e3aded43a1dcbaf9c42914adc0f299d280a922196 ./kbld-darwin-arm64
58fc9ff07421e6f93966271fe4fc5a9b84b592feb4cf1cffbdabe0c59e908f22 ./kbld-linux-arm64
85b0634e1ec9e9101061b5f2484b946048c0caaac16c5eb4de3b19eb295d11ec ./kbld-windows-amd64.exe
b3135296360608c853177bb7af014c69d22d89edbce225b7360bfc792bf9723b ./kbld-linux-amd64
c44d46e72862d593b3bf81d7ddc69857d77353d5a794febfb8bb51f847ddfb01 ./kbld-windows-arm64.exe
v0.38.2
What's Changed
- Bump go1.21.5 by @kumaritanushree in #444
- Bump imgpkg 0.38.3 and vendir 0.35.3 by @kumaritanushree in #447
Full Changelog: v0.38.0...v0.38.2
📂 Files Checksum
1f3e3871efb350c3d3f6b9de185c346b4a77a41033cd79f09b9fd15bc54d2418 ./kbld-windows-arm64.exe
36bb1e689247aca092c9cff7b349adb505760c257ccf1fcdf25a54086182c37c ./kbld-linux-arm64
517fc342e17560059a10155ac740b43e2781abd6b2c22714407601f8ad656f4d ./kbld-darwin-arm64
6f84a70fffb97886b75f8a57615d6f4a031361704ee9a66cc36477a529c233e1 ./kbld-darwin-amd64
bd471a1270481f04a3ad656b5911167cd4173ff7c1cc524ddc27569b02978a74 ./kbld-linux-amd64
d5c73c6f4e832e0674e2d2a4273a18cecdd8d7ff779d7da47eceaf966ee50b11 ./kbld-windows-amd64.exe
v0.38.1
What's Changed
- Bump golang.org/x/net from 0.14.0 to 0.17.0 by @dependabot in #418
- Remove tools cache in github runner by @praveenrewar in #423
- Bump go version to 1.21.3 by @sethiyash in #432
Full Changelog: v0.38.0...v0.38.1
📂 Files Checksum
00e114286588307d0785c4bfb1bb8f68acca1ea186eb79cd8475214214413291 ./kbld-linux-amd64
3b6356fe34f26ba3e0b76b3b49ed6c7cb700c4ae103d0051f977ebd45a6234ef ./kbld-windows-arm64.exe
80b2402bd0fc6734c705db37341e639a3f39179bdda2835345dd2bee80dbc0e5 ./kbld-windows-amd64.exe
87a048146d0f183334d21747f14dd47feb79c0e432e2bffae01fe46220fc4495 ./kbld-darwin-arm64
dba78f59d887cc7433595a1e7754fcbc3a7a53f5fbbb23b2798d95114795ce78 ./kbld-linux-arm64
f3f735fc6d8666eed8aacb41917f4e2c77b9c4149c94e7e19d90a948d1ec2948 ./kbld-darwin-amd64