Commit graph

8895 commits

Author SHA1 Message Date
Matt Farina
f80cbe43d0 Moved release objects to enable versioning
Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-10-10 11:49:08 -04:00
Matt Farina
2247a0074b Move all the get commands to the new release interface
Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-10-10 11:49:08 -04:00
Matt Farina
94bfe9ba12 Move action get metadata to chart interfaces
Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-10-10 11:49:08 -04:00
George Jenkins
4877e2d7e9
Merge pull request #30833 from gjenkins8/gjenkins/refactor_dry_run_flag
Some checks are pending
build-test / build (push) Waiting to run
CodeQL / Analyze (push) Waiting to run
golangci-lint / golangci-lint (push) Waiting to run
release / release (push) Waiting to run
release / canary-release (push) Waiting to run
Scorecard supply-chain security / Scorecard analysis (push) Waiting to run
refactor/cleanup: Replace action 'DryRun' string with DryRunStrategy type + deprecations
2025-10-09 13:29:29 -07:00
Robert Sirchia
600eb487f1
Merge pull request #31349 from TerryHowe/fix-shuffle-lint-test
fix: flakey lint test on shuffle
2025-10-07 16:00:51 -04:00
Robert Sirchia
be046def07
Merge pull request #31327 from TerryHowe/fix-coverage-script
fix: broken `--html` flag to coverage script
2025-10-07 15:54:45 -04:00
Robert Sirchia
788087a821
Merge pull request #31326 from TerryHowe/sign-31181
Update sign tests to use testify
2025-10-07 15:45:33 -04:00
Robert Sirchia
acb1b2c651
Merge pull request #31354 from TerryHowe/fix-flake-upgrade-test
fix: flake upgrade test
2025-10-07 15:34:50 -04:00
Robert Sirchia
eec14e6869
Merge pull request #31358 from helm/dependabot/go_modules/main/sigs.k8s.io/controller-runtime-0.22.2
chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.1 to 0.22.2
2025-10-07 15:28:13 -04:00
Robert Sirchia
3d191d26bd
Merge pull request #31356 from helm/dependabot/github_actions/main/actions/stale-10.1.0
chore(deps): bump actions/stale from 10.0.0 to 10.1.0
2025-10-07 15:22:10 -04:00
dependabot[bot]
a85e82af93
chore(deps): bump sigs.k8s.io/controller-runtime from 0.22.1 to 0.22.2
Bumps [sigs.k8s.io/controller-runtime](https://github.com/kubernetes-sigs/controller-runtime) from 0.22.1 to 0.22.2.
- [Release notes](https://github.com/kubernetes-sigs/controller-runtime/releases)
- [Changelog](https://github.com/kubernetes-sigs/controller-runtime/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/controller-runtime/compare/v0.22.1...v0.22.2)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/controller-runtime
  dependency-version: 0.22.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-06 21:17:22 +00:00
dependabot[bot]
3c2c9bbac6
chore(deps): bump actions/stale from 10.0.0 to 10.1.0
Bumps [actions/stale](https://github.com/actions/stale) from 10.0.0 to 10.1.0.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](3a9db7e6a4...5f858e3efb)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-version: 10.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-03 21:06:31 +00:00
George Jenkins
0adfe83ff8
Merge pull request #31227 from evankanderson/windows-filepath
Use filepath.Path when handling directory names
2025-10-02 17:41:41 -07:00
Joe Julian
9590d4214a
Merge pull request #31307 from TerryHowe/fix-ignore-local-path-when-repo-provided
fix: Ignore absolute path when RepoUrl is provided
2025-10-02 14:02:47 -07:00
Terry Howe
a24318c7f1
fix: flake upgrade test
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-10-02 12:50:37 -06:00
George Jenkins
a7a6a5e3b0
Merge pull request #31312 from gjenkins8/gjenkins/rm_plugin_schema_settings
Remove unused 'Settings' from plugin schema
2025-10-01 10:08:40 -07:00
Terry Howe
ee322a9671
fix: flakey lint test on shuffle
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-10-01 10:24:42 -06:00
Robert Sirchia
7011d40fc2
Merge pull request #31346 from helm/dependabot/github_actions/main/ossf/scorecard-action-2.4.3
chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
2025-10-01 09:21:36 -04:00
dependabot[bot]
535f542b3c
chore(deps): bump ossf/scorecard-action from 2.4.2 to 2.4.3
Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.2 to 2.4.3.
- [Release notes](https://github.com/ossf/scorecard-action/releases)
- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)
- [Commits](05b42c6244...4eaacf0543)

---
updated-dependencies:
- dependency-name: ossf/scorecard-action
  dependency-version: 2.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-30 21:07:45 +00:00
Robert Sirchia
c3e40b4afa
Merge pull request #31334 from fleaz/patch-1
Fix typo in bug-report  issue template
2025-09-30 15:13:55 -04:00
Robert Sirchia
b52505187c
Merge pull request #31336 from helm/dependabot/go_modules/main/github.com/cyphar/filepath-securejoin-0.5.0
chore(deps): bump github.com/cyphar/filepath-securejoin from 0.4.1 to 0.5.0
2025-09-30 15:04:42 -04:00
George Jenkins
772264002c
Merge pull request #31330 from mattfarina/restore-package-rule
Restore lint rule for excluding meaningless name
2025-09-25 16:06:13 -07:00
dependabot[bot]
c6c157a798
chore(deps): bump github.com/cyphar/filepath-securejoin
Bumps [github.com/cyphar/filepath-securejoin](https://github.com/cyphar/filepath-securejoin) from 0.4.1 to 0.5.0.
- [Release notes](https://github.com/cyphar/filepath-securejoin/releases)
- [Changelog](https://github.com/cyphar/filepath-securejoin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/cyphar/filepath-securejoin/compare/v0.4.1...v0.5.0)

---
updated-dependencies:
- dependency-name: github.com/cyphar/filepath-securejoin
  dependency-version: 0.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-25 21:14:31 +00:00
George Jenkins
61e3d95a94
Merge pull request #31143 from TerryHowe/fix-remove-redundant-error-check
fix: remove redundant error check
2025-09-25 08:12:37 -07:00
Felix Breidenstein
b0f625fb7b
Fix typo in bug-report issue template
Without a  newline, the code block won't render

Signed-off-by: Felix Breidenstein <mail@felixbreidenstein.de>
2025-09-25 14:43:59 +02:00
Matt Farina
b606424ea2
Merge pull request #31329 from helm/dependabot/go_modules/github.com/cloudflare/circl-1.6.1
chore(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1
2025-09-25 03:49:51 -04:00
Matt Farina
0d359d44ea Restore lint rule for excluding meaningless name
This rule is needed for packages like 'util'. Changes to those
packages trigger this rule.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-09-25 09:13:47 +02:00
George Jenkins
93c02523bb
Merge pull request #31249 from banjoh/em/additional-logging
chore: add additional logging to plugin installer
2025-09-24 18:48:52 -07:00
Terry Howe
f9152dc048
chore: update sign tests to use testify
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-09-24 19:32:52 -06:00
dependabot[bot]
4f86c26de1
chore(deps): bump github.com/cloudflare/circl from 1.6.0 to 1.6.1
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.6.0...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-version: 1.6.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-25 01:32:05 +00:00
George Jenkins
900cf2a93d
Merge pull request #31320 from kosiew/sign-31181
provenance: allow RSA signing when ed25519 keys are present (switch to ProtonMail/go-crypto)
2025-09-24 18:31:08 -07:00
Terry Howe
9c7bf37c6f
fix: Ignore absolute path when RepoUrl is provided
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
Co-authored-by: Mohammad Forutan <mforutan@users.noreply.github.com>
2025-09-24 17:01:44 -06:00
Terry Howe
a9a657434a
fix: broken --html flag to coverage script
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-09-24 15:33:15 -06:00
Matt Farina
6717ea5e3c
Merge pull request #31321 from juejinyuxitu/main
chore: fix some typos in comment
2025-09-24 05:41:46 -04:00
juejinyuxitu
69dbd6115e chore: fix some typos in comment
Signed-off-by: juejinyuxitu <juejinyuxitu@outlook.com>
2025-09-23 18:40:56 +08:00
Siew Kam Onn
1c8d5804e2 Refactor SQL tests to use recentUnixTimestamp for time arguments
Signed-off-by: Siew Kam Onn <kosiew@gmail.com>
2025-09-23 16:00:45 +08:00
Siew Kam Onn
0b5d8033b9 Add Ed25519 key presence check in mixed keyring signing test
Signed-off-by: Siew Kam Onn <kosiew@gmail.com>
2025-09-23 16:00:45 +08:00
Siew Kam Onn
7c9176ae35 Update dependencies and refactor crypto imports to use ProtonMail's go-crypto package
Signed-off-by: Siew Kam Onn <kosiew@gmail.com>
2025-09-23 16:00:45 +08:00
George Jenkins
23c5662019
Merge pull request #31254 from benoittgt/fix-31253-closest-version
Warn when we fallback to a different version on `helm pull`
2025-09-22 17:15:09 -07:00
George Jenkins
561a7da61c
Merge pull request #31297 from TerryHowe/fix-hide-notes-in-helm-test
fix: hide notes in helm test command
2025-09-22 16:55:09 -07:00
George Jenkins
891338cd05
Merge pull request #31315 from benoittgt/avoid-golint-warning
Remove unused golangci-lint rules that produce warning
2025-09-22 16:51:27 -07:00
Benoit Tigeot
34c2d5c1a9
Remove unused golangci-lint rules that produce warning
Avoid this noisy output when running local linting:

```sh
❯ golangci-lint run ./...
WARN [runner/exclusion_rules] Skipped 0 issues by rules: [Text: "var-naming: avoid meaningless package names", Linters: "revive"]
```

Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-09-22 23:20:01 +02:00
George Jenkins
f21b143bef refactor: Replace action 'DryRun' string with DryRunStrategy type + deprecations
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
2025-09-21 08:03:02 -07:00
George Jenkins
6bc6231bcc Remove unused 'Settings' from plugin schema
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
2025-09-21 07:53:41 -07:00
Robert Sirchia
5b43b744b8
Merge pull request #31294 from TerryHowe/feature-remove-implicit-directory-from-helm-lint
Remove implicit support for helm lint current directory
2025-09-19 15:32:00 -04:00
Robert Sirchia
fdb5e1a97a
Merge pull request #31301 from TerryHowe/chore-remove-helm-version-client
chore: remove helm version `--client` option
2025-09-19 15:25:37 -04:00
Matt Farina
d2236e95ed
Merge pull request #31303 from mattfarina/unified-loader
Update the action interfaces for chart apiversions
2025-09-18 14:22:31 -06:00
Matt Farina
8dc7c57f50
Update the action interfaces for chart apiversions
This change is about handling the interfaces to public functions for
different chart apiVersions. The internals are still focused on v2.
This enables v3 to be layered in layer.

Signed-off-by: Matt Farina <matt.farina@suse.com>
2025-09-17 15:19:02 -04:00
Terry Howe
469f4b457c
chore: remove helm version client option
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-09-16 20:00:24 -06:00
Matt Farina
90a91e097f
Merge pull request #31198 from TerryHowe/fix-pkg-engine-error-parsing
fix: replace pkg/engine regular expressions with parser
2025-09-16 13:57:40 -06:00