fix(deps): update module helm.sh/helm/v3 to v4#225
fix(deps): update module helm.sh/helm/v3 to v4#225cert-manager-prow[bot] merged 2 commits intomasterfrom
Conversation
|
Hi @renovate[bot]. Thanks for your PR. I'm waiting for a cert-manager member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
1e46203 to
4efff3c
Compare
fb76369 to
d7d7b01
Compare
fbee73e to
90669de
Compare
90669de to
0b68a18
Compare
6dfb369 to
5f2a51f
Compare
1037639 to
6fb9935
Compare
ee15a47 to
66e06c9
Compare
66e06c9 to
0cd256e
Compare
ℹ️ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
0cd256e to
00835e9
Compare
00835e9 to
89460a9
Compare
7f60c5a to
36b644f
Compare
|
@copilot, can you suggest additional changes to this PR to allow upgrading from Helm v3 to v4? |
In commit 96596c2, I made the following changes to allow upgrading from Helm v3 to v4:
|
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Signed-off-by: Renovate Bot <renovate-bot@users.noreply.github.com>
96596c2 to
0ff3026
Compare
Agent-Logs-Url: https://github.com/cert-manager/release/sessions/ae0add3b-c420-490b-88c0-c15bbe9f70d7 Signed-off-by: Erik Godding Boye <egboye@gmail.com>
0ff3026 to
44fbee7
Compare
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: erikgb The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
This PR contains the following updates:
v3.20.1→v4.1.3Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Additional API Compatibility Changes
To support the Helm v3 → v4 upgrade, the following source code changes were made alongside the dependency update:
pkg/sign/kmspgp.go: Updated OpenPGP imports fromgolang.org/x/crypto/openpgptogithub.com/ProtonMail/go-crypto/openpgp(includingarmorandpacketsub-packages), as Helm v4 migrated to the ProtonMail fork.pkg/sign/helm.go: Updated to use Helm v4's newClearSign(archiveData []byte, filename string, metadataBytes []byte)API. In v3,ClearSignaccepted a single chart file path and handled I/O internally; in v4, the caller is responsible for reading the archive bytes and providing the chart metadata YAML. The updated code reads the chart archive, loads it vialoader.LoadFileto extract the chart metadata, marshals the metadata to YAML, and passes all three arguments toClearSign.Release Notes
📱 Kick off Copilot coding agent tasks wherever you are with GitHub Mobile, available on iOS and Android.