Skip to content

[pull] master from databus23:master #42

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 336 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
336 commits
Select commit Hold shift + click to select a range
94d90a5
feat: Allow suppress diff line output by regex (#475)
jkroepke Aug 21, 2023
c54f085
Use dry-run=server to enable lookups (#458)
MichaelMorrisEst Aug 21, 2023
76ed570
remove circleci (#500)
yxxhero Oct 12, 2023
3585c9b
feat: bump go to 1.21 (#496)
yxxhero Oct 13, 2023
e20ad2f
Bump golang.org/x/net from 0.9.0 to 0.17.0 (#501)
dependabot[bot] Oct 13, 2023
a270663
Bump golang, dependencies, replace golint with staticcheck (#510)
antoinedeschenes Jan 3, 2024
857da53
Support --set-json (#498)
euroelessar Jan 3, 2024
f5e19a0
golangci-lint: Update depguard configuration for golangci >= 1.53
mjtrangoni Nov 3, 2023
9fc0b19
depguard: Replace deprecated github.com/pkg/errors with stdlib error …
mjtrangoni Nov 3, 2023
cd57381
fix: Make dry-run=server optional (#499)
mumoshu Jan 9, 2024
fdb77e9
Bump github.com/containerd/containerd from 1.7.0 to 1.7.11 (#513)
dependabot[bot] Jan 9, 2024
bbfeeb5
Fix description of diff suppress option (#491)
yktakaha4 Jan 9, 2024
f5cb542
Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#511)
dependabot[bot] Jan 9, 2024
d62e364
Automate releases using GHA (#517)
mumoshu Jan 13, 2024
49bdaca
Bump plugin version to 3.9.0 (#518)
mumoshu Jan 13, 2024
ba3c23d
fix: remove debug msg in normal mode (#519)
yxxhero Jan 13, 2024
3e28c6e
chore: Update github actions (#477)
Jan 13, 2024
b3234e9
Merge branch 'master' into fix-depguard
mumoshu Jan 13, 2024
771fdbd
Bump goreleaser/goreleaser-action from 4 to 5 (#520)
dependabot[bot] Jan 15, 2024
9ab2d6a
Bump luizm/action-sh-checker from 0.7.0 to 0.8.0 (#521)
dependabot[bot] Jan 15, 2024
74086f2
Bump actions/setup-go from 4 to 5 (#523)
dependabot[bot] Jan 15, 2024
cbbf2b4
Bump sigs.k8s.io/yaml from 1.3.0 to 1.4.0 (#524)
dependabot[bot] Jan 15, 2024
e128bf3
Bump github.com/homeport/dyff from 1.5.7 to 1.6.0 (#525)
dependabot[bot] Jan 15, 2024
84c8947
Bump golang.org/x/term from 0.15.0 to 0.16.0 (#526)
dependabot[bot] Jan 15, 2024
de6b9f7
Bump actions/checkout from 3 to 4 (#522)
dependabot[bot] Jan 15, 2024
070a1e6
Bump github.com/google/go-cmp from 0.5.9 to 0.6.0 (#530)
dependabot[bot] Jan 15, 2024
25e695d
Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#532)
dependabot[bot] Jan 15, 2024
e37cab8
Bump plugin version to 3.9.2 (#529)
mumoshu Jan 16, 2024
a721c6c
Bump helm.sh/helm/v3 from 3.13.3 to 3.14.0
dependabot[bot] Jan 22, 2024
d5d83a1
Merge pull request #542 from databus23/dependabot/go_modules/helm.sh/…
yxxhero Jan 25, 2024
daaaa25
Bump k8s.io/apiextensions-apiserver from 0.28.4 to 0.29.1
dependabot[bot] Jan 25, 2024
75dc96e
Bump github.com/evanphx/json-patch
dependabot[bot] Jan 25, 2024
4713d19
Merge pull request #541 from databus23/dependabot/go_modules/github.c…
yxxhero Jan 25, 2024
6c28c7f
Merge pull request #543 from databus23/dependabot/go_modules/k8s.io/a…
yxxhero Jan 25, 2024
ad76e9c
Bump k8s.io/cli-runtime from 0.28.4 to 0.29.1
dependabot[bot] Jan 25, 2024
8c83afb
Merge pull request #539 from databus23/dependabot/go_modules/k8s.io/c…
yxxhero Jan 25, 2024
fd1038a
Add enable dns flag (#544)
hesstobi Jan 27, 2024
02be0bd
fix: HELM_DIFF_IGNORE_UNKNOWN_FLAGS ignored issue (#538)
yxxhero Jan 27, 2024
38b0206
Bump the plugin version to 3.9.3 (#545)
mumoshu Jan 27, 2024
49c62fc
Update .golangci.yaml
mumoshu Jan 27, 2024
b411963
Merge pull request #507 from mjtrangoni/fix-depguard
yxxhero Jan 27, 2024
83a48fe
bump go to 1.21 (#546)
yxxhero Jan 27, 2024
6623fd7
Remake dry-run=server optional (#547)
mumoshu Jan 27, 2024
606c859
Bump helm-diff version to 3.9.4 (#548)
yxxhero Jan 27, 2024
199ea5e
Update README.md (#549)
mumoshu Jan 28, 2024
adb33d2
Bump github.com/evanphx/json-patch (#550)
dependabot[bot] Jan 29, 2024
123f3b0
feat: bump go to 1.22 (#551)
yxxhero Feb 8, 2024
3aa5b82
feat: support two helm minor version in test (#552)
yxxhero Feb 10, 2024
6d148d6
Bump golangci/golangci-lint-action from 3 to 4 (#556)
dependabot[bot] Feb 12, 2024
975af3f
Bump Vampire/setup-wsl from 2 to 3 (#555)
dependabot[bot] Feb 12, 2024
7cf9258
Bump golang.org/x/term from 0.16.0 to 0.17.0 (#554)
dependabot[bot] Feb 12, 2024
c15a110
Bump github.com/homeport/dyff from 1.6.0 to 1.7.1 (#553)
dependabot[bot] Feb 12, 2024
85bfe1b
Bump helm.sh/helm/v3 from 3.14.0 to 3.14.1 (#557)
dependabot[bot] Feb 18, 2024
bdf7d74
Bump k8s.io/cli-runtime from 0.29.1 to 0.29.2 (#562)
dependabot[bot] Feb 20, 2024
ad4e4cf
Bump k8s.io/apiextensions-apiserver from 0.29.1 to 0.29.2 (#558)
dependabot[bot] Feb 20, 2024
4fdb75c
Bump helm.sh/helm/v3 from 3.14.1 to 3.14.2 (#564)
dependabot[bot] Feb 23, 2024
ca9cf52
bump helm-diff to 3.9.5 (#565)
yxxhero Feb 28, 2024
38c8ea9
docs: improve help wording (#567)
luke-codewalker Mar 2, 2024
1cf183c
Bump azure/setup-helm from 3 to 4 (#570)
dependabot[bot] Mar 5, 2024
106b788
Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (#569)
dependabot[bot] Mar 5, 2024
05436b0
Fix comment typo (#573)
rojinebrahimi Mar 10, 2024
503cef0
Bump golang.org/x/term from 0.17.0 to 0.18.0 (#575)
dependabot[bot] Mar 14, 2024
ba4a426
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 (#576)
dependabot[bot] Mar 14, 2024
8dbf273
Bump k8s.io/apiextensions-apiserver from 0.29.2 to 0.29.3 (#581)
dependabot[bot] Mar 18, 2024
d7c2eb4
Bump k8s.io/cli-runtime from 0.29.2 to 0.29.3 (#578)
dependabot[bot] Mar 18, 2024
0a3566f
Bump helm.sh/helm/v3 from 3.14.2 to 3.14.3 (#580)
dependabot[bot] Mar 18, 2024
c6d2c11
Bump github.com/docker/docker (#583)
dependabot[bot] Mar 22, 2024
30baf28
feat: bump helm to 3.14.3
yxxhero Mar 22, 2024
d05c148
Merge pull request #584 from databus23:bump-helm-to-3.14.3
yxxhero Mar 22, 2024
f77e6cf
feat: apply bunt color config based on `no-color`
kingli-crypto Nov 8, 2023
9a66cf0
fix CI issue (#586)
eata219 Apr 3, 2024
7f32a1f
execute go mod tidy (#586)
eata219 Apr 3, 2024
fb905dc
add github.com/gonvenience/bunt to depguard allow lists (#586)
eata219 Apr 3, 2024
c34feed
Merge pull request #586 from eata219/fix-dyff-when-piped
yxxhero Apr 3, 2024
9eb2f6a
Bump golang.org/x/term from 0.18.0 to 0.19.0
dependabot[bot] Apr 8, 2024
0f97fe5
Merge pull request #587 from databus23/dependabot/go_modules/golang.o…
yxxhero Apr 8, 2024
8e15ae2
Bump helm.sh/helm/v3 from 3.14.3 to 3.14.4
dependabot[bot] Apr 15, 2024
3969a4e
Implement support for pass-through of --set-literal flag/values. Clos…
Apr 15, 2024
b94ec36
deps: use semver/v3 instead of semver
mmorel-35 Apr 15, 2024
aa96838
Merge pull request #589 from databus23/dependabot/go_modules/helm.sh/…
yxxhero Apr 15, 2024
61295ea
Merge pull request #592 from mmorel-35/github.com/Masterminds/semver/v3
yxxhero Apr 15, 2024
c5e72d7
Merge pull request #590 from interone-ms/master
yxxhero Apr 15, 2024
aceff34
deps: use json-patch/v5 instead of incompatible module
mmorel-35 Apr 15, 2024
8cf853d
Merge pull request #591 from mmorel-35/github.com/evanphx/json-patch/v5
yxxhero Apr 16, 2024
d718e88
enable testifylint linter
mmorel-35 Apr 16, 2024
26ae564
Merge pull request #593 from mmorel-35/testifylint
yxxhero Apr 16, 2024
8a3c749
enable errorlint linter
mmorel-35 Apr 16, 2024
776b024
Merge pull request #594 from mmorel-35/errorlint
yxxhero Apr 16, 2024
a29ece1
build(deps): bump golang.org/x/net from 0.21.0 to 0.23.0
dependabot[bot] Apr 19, 2024
7374773
Merge pull request #595 from databus23/dependabot/go_modules/golang.o…
yxxhero Apr 19, 2024
8a80310
build(deps): bump k8s.io/api from 0.29.3 to 0.30.0
dependabot[bot] Apr 22, 2024
3df645a
fix lint issue
yxxhero Apr 22, 2024
5f93f2f
Merge pull request #598 from databus23/dependabot/go_modules/k8s.io/a…
yxxhero Apr 22, 2024
e3cc835
build(deps): bump k8s.io/cli-runtime from 0.29.3 to 0.30.0
dependabot[bot] Apr 22, 2024
7025d3d
Merge pull request #600 from databus23/dependabot/go_modules/k8s.io/c…
yxxhero Apr 22, 2024
e1e629b
build(deps): bump k8s.io/apiextensions-apiserver from 0.29.3 to 0.30.0
dependabot[bot] Apr 22, 2024
290bbfa
Merge pull request #596 from databus23/dependabot/go_modules/k8s.io/a…
yxxhero Apr 22, 2024
f6218f7
build(deps): bump golangci/golangci-lint-action from 4 to 5
dependabot[bot] Apr 29, 2024
eac8733
Merge pull request #604 from databus23/dependabot/github_actions/gola…
yxxhero May 3, 2024
21e9292
build(deps): bump golang.org/x/term from 0.19.0 to 0.20.0
dependabot[bot] May 6, 2024
c59f32f
Merge pull request #607 from databus23/dependabot/go_modules/golang.o…
yxxhero May 6, 2024
5f3faf5
match all k8s list resources (#606)
yxxhero May 9, 2024
09ec7b9
build(deps): bump golangci/golangci-lint-action from 5 to 6
dependabot[bot] May 13, 2024
42881e8
Merge pull request #608 from databus23/dependabot/github_actions/gola…
yxxhero May 13, 2024
5af3e17
bump helm-diff plugin 3.9.6
yxxhero May 14, 2024
ca4fb39
Merge pull request #610 from databus23/bump-helm-diff-plugin-3.9.6
yxxhero May 14, 2024
edce348
bump helm to 3.15.0 (#612)
yxxhero May 16, 2024
c169766
build(deps): bump helm.sh/helm/v3 from 3.14.4 to 3.15.0 (#617)
dependabot[bot] May 20, 2024
304a273
build(deps): bump k8s.io/cli-runtime from 0.30.0 to 0.30.1 (#616)
dependabot[bot] May 20, 2024
4800e67
build(deps): bump k8s.io/apiextensions-apiserver from 0.30.0 to 0.30.…
dependabot[bot] May 20, 2024
dd8b4e6
feat: optimize release (#618)
yxxhero May 25, 2024
0652b98
feat: add support for resource-policy: keep (#246) (#582)
phooijenga May 25, 2024
320a5ad
bump to 3.9.7 (#619)
yxxhero May 26, 2024
1d1c72c
build(deps): bump helm.sh/helm/v3 from 3.15.0 to 3.15.1 (#620)
dependabot[bot] May 27, 2024
15cdae8
build(deps): bump goreleaser/goreleaser-action from 5 to 6 (#625)
dependabot[bot] Jun 11, 2024
7995f61
build(deps): bump github.com/homeport/dyff from 1.7.1 to 1.8.0 (#624)
dependabot[bot] Jun 11, 2024
1a0f107
build(deps): bump golang.org/x/term from 0.20.0 to 0.21.0 (#623)
dependabot[bot] Jun 11, 2024
e5e3ad5
Don't output help on install (#621)
z0rc Jun 15, 2024
177ca47
feat: bump to 3.9.8 (#626)
yxxhero Jun 15, 2024
066f900
build(deps): bump github.com/spf13/cobra from 1.8.0 to 1.8.1
dependabot[bot] Jun 17, 2024
4d4cc61
build(deps): bump k8s.io/apiextensions-apiserver from 0.30.1 to 0.30.2
dependabot[bot] Jun 17, 2024
fd04b9e
Merge pull request #627 from databus23/dependabot/go_modules/github.c…
dependabot[bot] Jun 19, 2024
215dfb0
Merge pull request #631 from databus23/dependabot/go_modules/k8s.io/a…
dependabot[bot] Jun 19, 2024
744c255
build(deps): bump helm.sh/helm/v3 from 3.15.1 to 3.15.2
dependabot[bot] Jun 19, 2024
5c7e066
build(deps): bump k8s.io/cli-runtime from 0.30.1 to 0.30.2
dependabot[bot] Jun 19, 2024
df7c51d
Merge pull request #629 from databus23/dependabot/go_modules/k8s.io/c…
dependabot[bot] Jun 19, 2024
2e000ac
Merge pull request #630 from databus23/dependabot/go_modules/helm.sh/…
dependabot[bot] Jun 19, 2024
6c33457
add `--output=dyff` to possible values to README.md (#633)
lucasfcnunes Jun 19, 2024
d574a42
chore(deps): update Go toolchain version to 1.22.4 for CVE-2024-24790…
lr1980 Jun 28, 2024
ed6db7c
Bump helm-diff version to 3.9.9 (#637)
yxxhero Jun 30, 2024
8882ef2
build(deps): bump golang.org/x/term from 0.21.0 to 0.22.0 (#640)
dependabot[bot] Jul 10, 2024
d78c41a
build(deps): bump k8s.io/api from 0.30.2 to 0.30.3 (#646)
dependabot[bot] Jul 26, 2024
abe379c
feat: bump helm to 3.15.3 (#648)
yxxhero Jul 26, 2024
f692557
build(deps): bump k8s.io/cli-runtime from 0.30.2 to 0.30.3 (#645)
dependabot[bot] Jul 26, 2024
fbc1ef7
build(deps): bump k8s.io/apiextensions-apiserver from 0.30.2 to 0.30.3
dependabot[bot] Jul 26, 2024
368b4bf
Merge pull request #643 from databus23/dependabot/go_modules/k8s.io/a…
dependabot[bot] Jul 26, 2024
179d14f
build(deps): bump github.com/homeport/dyff from 1.8.0 to 1.8.1 (#649)
dependabot[bot] Jul 29, 2024
37082b8
build(deps): bump github.com/docker/docker (#650)
dependabot[bot] Aug 3, 2024
efba04a
build(deps): bump github.com/homeport/dyff from 1.8.1 to 1.9.0 (#651)
dependabot[bot] Aug 5, 2024
5c0ed1b
build(deps): bump golang.org/x/term from 0.22.0 to 0.23.0 (#652)
dependabot[bot] Aug 12, 2024
3042037
chore: update helm version to v3.15.4 (#653)
yxxhero Aug 18, 2024
ce5033a
Bump helm-diff version to 3.9.10
databus23 Sep 2, 2024
eadce28
build(deps): bump k8s.io/cli-runtime from 0.30.3 to 0.31.0 (#654)
dependabot[bot] Sep 13, 2024
d1b4e5d
build(deps): bump github.com/Masterminds/semver/v3 from 3.2.1 to 3.3.…
dependabot[bot] Sep 13, 2024
a8c5597
build(deps): bump k8s.io/client-go from 0.31.0 to 0.31.1 (#661)
dependabot[bot] Sep 13, 2024
497f314
build(deps): bump k8s.io/apimachinery from 0.31.0 to 0.31.1 (#659)
dependabot[bot] Sep 13, 2024
2e3c385
build(deps): bump k8s.io/apiextensions-apiserver from 0.30.3 to 0.31.…
dependabot[bot] Sep 14, 2024
0211afd
chore: update helm version to v3.16.1 (#662)
yxxhero Sep 14, 2024
b6fe146
build(deps): bump golang.org/x/term from 0.23.0 to 0.24.0 (#664)
dependabot[bot] Sep 22, 2024
21e8387
build(deps): bump k8s.io/cli-runtime from 0.31.0 to 0.31.1 (#663)
dependabot[bot] Sep 22, 2024
0b757e8
build(deps): bump helm.sh/helm/v3 from 3.15.4 to 3.16.1 (#665)
dependabot[bot] Sep 22, 2024
1147ec0
Bump helm-diff version to 3.9.11 (#667)
yxxhero Sep 23, 2024
698f5c9
build(deps): bump luizm/action-sh-checker from 0.8.0 to 0.9.0 (#669)
dependabot[bot] Sep 25, 2024
37a9e9a
build(deps): bump github.com/homeport/dyff from 1.9.0 to 1.9.1 (#668)
dependabot[bot] Sep 25, 2024
bba4afb
build(deps): bump golang.org/x/term from 0.24.0 to 0.25.0 (#671)
dependabot[bot] Oct 7, 2024
e38adba
build(deps): bump github.com/homeport/dyff from 1.9.1 to 1.9.2 (#670)
dependabot[bot] Oct 7, 2024
fe9c4da
build(deps): bump helm.sh/helm/v3 from 3.16.1 to 3.16.2 (#674)
dependabot[bot] Oct 17, 2024
8294164
feat(ci): update helm and go version in ci workflow (#675)
yxxhero Oct 18, 2024
196c9f7
Support the upgrade flag --reset-then-reuse-values added in Helm v3.1…
trk9001 Oct 23, 2024
9ca7b6d
feat: add skip-schema-validation feature (#676)
yxxhero Oct 23, 2024
2ef14d6
build(deps): bump k8s.io/api from 0.31.1 to 0.31.2 (#682)
dependabot[bot] Oct 28, 2024
871041a
build(deps): bump k8s.io/client-go from 0.31.1 to 0.31.2 (#681)
dependabot[bot] Oct 28, 2024
9618a7f
build(deps): bump k8s.io/apiextensions-apiserver from 0.31.1 to 0.31.…
dependabot[bot] Nov 4, 2024
d84eef6
build(deps): bump k8s.io/cli-runtime from 0.31.1 to 0.31.2 (#680)
dependabot[bot] Nov 4, 2024
dd2ea99
build(deps): bump engineerd/setup-kind from 0.5.0 to 0.6.2 (#684)
dependabot[bot] Nov 5, 2024
3ef03a3
refactor(ci): remove redundant kind version in ci.yaml (#685)
yxxhero Nov 5, 2024
ef7504f
build(deps): bump golang.org/x/term from 0.25.0 to 0.26.0 (#687)
dependabot[bot] Nov 11, 2024
9336985
build(deps): bump github.com/homeport/dyff from 1.9.2 to 1.9.3 (#686)
dependabot[bot] Nov 11, 2024
822defc
Bump helm-diff version to 3.9.12 (#690)
yxxhero Nov 14, 2024
fbfd96a
build(deps): bump helm.sh/helm/v3 from 3.16.2 to 3.16.3 (#691)
dependabot[bot] Dec 5, 2024
5e2e2fb
build(deps): bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.…
dependabot[bot] Dec 5, 2024
dd6aa25
build(deps): bump k8s.io/cli-runtime from 0.31.2 to 0.31.3 (#694)
dependabot[bot] Dec 5, 2024
2632e44
build(deps): bump k8s.io/apiextensions-apiserver from 0.31.2 to 0.31.…
dependabot[bot] Dec 6, 2024
c9cc33c
build(deps): bump Vampire/setup-wsl from 3 to 4 (#702)
dependabot[bot] Dec 10, 2024
99f7599
build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 (#…
dependabot[bot] Dec 10, 2024
210d7ba
build(deps): bump github.com/homeport/dyff from 1.9.3 to 1.9.4 (#700)
dependabot[bot] Dec 10, 2024
bf52141
build(deps): bump golang.org/x/term from 0.26.0 to 0.27.0 (#701)
dependabot[bot] Dec 11, 2024
e16aa6a
build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 (#703)
dependabot[bot] Dec 12, 2024
af5a7a8
build(deps): bump k8s.io/apimachinery from 0.31.3 to 0.32.0 (#705)
dependabot[bot] Dec 16, 2024
9e18876
build(deps): bump k8s.io/client-go from 0.31.3 to 0.32.0 (#706)
dependabot[bot] Dec 17, 2024
5cdf6ad
build(deps): bump k8s.io/cli-runtime from 0.31.3 to 0.32.0 (#704)
dependabot[bot] Dec 17, 2024
01bca4c
build(deps): bump k8s.io/apiextensions-apiserver from 0.31.3 to 0.32.…
dependabot[bot] Dec 18, 2024
6677599
build: update Helm to v3.16.4 and kubectl to v0.31.3 (#708)
yxxhero Dec 18, 2024
7d22577
Bump helm-diff version to 3.9.13 (#709)
yxxhero Dec 18, 2024
56c5e6a
build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 (#715)
dependabot[bot] Jan 9, 2025
ac4634a
build(deps): bump github.com/gonvenience/bunt from 1.3.5 to 1.4.0 (#714)
dependabot[bot] Jan 9, 2025
8e89fc5
build(deps): bump github.com/gonvenience/ytbx from 1.4.4 to 1.4.5 (#720)
dependabot[bot] Jan 13, 2025
1d12d90
build: update Helm to v3.17.0 and other dependencies (#721)
yxxhero Jan 15, 2025
ae426d7
Bump helm-diff version to 3.9.14 (#722)
yxxhero Jan 17, 2025
d7564ce
build(deps): bump k8s.io/cli-runtime from 0.32.0 to 0.32.1 (#727)
dependabot[bot] Jan 21, 2025
9d4d8e7
build(deps): bump github.com/gonvenience/ytbx from 1.4.5 to 1.4.6 (#723)
dependabot[bot] Jan 21, 2025
c9a7527
build(deps): bump k8s.io/apiextensions-apiserver from 0.32.0 to 0.32.…
dependabot[bot] Jan 24, 2025
40cf400
build(deps): bump github.com/spf13/pflag from 1.0.5 to 1.0.6 (#733)
dependabot[bot] Feb 3, 2025
d3b44f4
build(deps): bump github.com/evanphx/json-patch/v5 from 5.9.0 to 5.9.…
dependabot[bot] Feb 3, 2025
815a691
Able to use project components as golang library (#718)
dmvolod Feb 3, 2025
1a64087
Bump helm-diff version to 3.10.0 (#734)
yxxhero Feb 4, 2025
cbcf8fc
build(deps): bump golang.org/x/term from 0.28.0 to 0.29.0 (#735)
dependabot[bot] Feb 11, 2025
e82923b
build(deps): bump helm.sh/helm/v3 from 3.17.0 to 3.17.1 (#741)
dependabot[bot] Feb 17, 2025
d9026c8
build(deps): bump github.com/spf13/cobra from 1.8.1 to 1.9.1 (#740)
dependabot[bot] Feb 17, 2025
ef8061a
build(deps): bump k8s.io/client-go from 0.32.1 to 0.32.2 (#738)
dependabot[bot] Feb 17, 2025
a552c01
build(deps): bump k8s.io/cli-runtime from 0.32.1 to 0.32.2 (#739)
dependabot[bot] Feb 17, 2025
3ad907a
build(deps): bump k8s.io/apiextensions-apiserver from 0.32.1 to 0.32.…
dependabot[bot] Feb 25, 2025
5621ace
build: update golang version to 1.24 and lint to v1.64.5 (#745)
yxxhero Feb 27, 2025
757c2e5
build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 (#744)
dependabot[bot] Feb 28, 2025
f3ac411
build(deps): bump Vampire/setup-wsl from 4 to 5 (#746)
dependabot[bot] Mar 3, 2025
0e0fdfc
build(deps): bump github.com/homeport/dyff from 1.9.4 to 1.10.1 (#747)
dependabot[bot] Mar 16, 2025
08ab14a
build: update Helm version to v3.17.2 in CI and go.mod (#750)
yxxhero Mar 16, 2025
a0a6229
build(deps): bump k8s.io/apiextensions-apiserver from 0.32.2 to 0.32.…
dependabot[bot] Mar 17, 2025
e3b617c
build(deps): bump k8s.io/cli-runtime from 0.32.2 to 0.32.3 (#754)
dependabot[bot] Mar 17, 2025
ac7c857
build(deps): bump github.com/containerd/containerd from 1.7.24 to 1.7…
dependabot[bot] Mar 18, 2025
e17fc7a
build(deps): bump github.com/gonvenience/bunt from 1.4.0 to 1.4.1 (#758)
dependabot[bot] Mar 26, 2025
808c3a7
build(deps): bump github.com/gonvenience/ytbx from 1.4.6 to 1.4.7 (#759)
dependabot[bot] Mar 26, 2025
de0391c
build(deps): bump golangci/golangci-lint-action from 6 to 7 (#760)
dependabot[bot] Mar 31, 2025
c18675f
Add support for --take-ownership parameter (#742)
guillomep Apr 2, 2025
2717183
test: Optimize deleteStatusAndTidyMetadata test assertion (#761)
yxxhero Apr 2, 2025
d69fff5
build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0 (#763)
dependabot[bot] Apr 7, 2025
1cf06fa
Allow diff to include crds (#762)
hubertbits Apr 8, 2025
c1021a9
build: update plugin version to 3.11.0 (#764)
yxxhero Apr 8, 2025
b6a2f20
build(deps): bump helm.sh/helm/v3 from 3.17.2 to 3.17.3 (#766)
dependabot[bot] Apr 10, 2025
53a039d
build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 (#767)
dependabot[bot] Apr 18, 2025
d4de9bb
build(deps): bump k8s.io/api from 0.32.3 to 0.33.0 (#773)
dependabot[bot] Apr 28, 2025
a1396cb
build(deps): bump k8s.io/cli-runtime from 0.32.3 to 0.33.0 (#772)
dependabot[bot] Apr 28, 2025
beb19e0
build(deps): bump k8s.io/apiextensions-apiserver from 0.32.3 to 0.33.…
dependabot[bot] Apr 28, 2025
5ebd83c
build(deps): bump golangci/golangci-lint-action from 7 to 8 (#775)
dependabot[bot] May 5, 2025
b0d2e61
feat: change output if all diff output is suppressed (#768)
TheMeier May 6, 2025
02a7b0b
build(deps): bump k8s.io/apiextensions-apiserver from 0.33.0 to 0.33.…
dependabot[bot] May 19, 2025
c9e87cf
build(deps): bump golang.org/x/term from 0.31.0 to 0.32.0 (#776)
dependabot[bot] May 19, 2025
3094e70
Build update helm and go dependencies to latest versions (#783)
yxxhero May 19, 2025
05264b7
Bump helm-diff version to 3.12.0 (#784)
yxxhero May 19, 2025
ab6f030
add secret decode diff (#785)
yxxhero May 24, 2025
c69efe6
refactor(diff): extract secret handling to preHandleSecrets (#787)
yxxhero May 25, 2025
71f4a88
refactor(Makefile): use HELM_DATA_HOME instead of HELM_HOME (#788)
yxxhero May 25, 2025
3587c06
refactor(Makefile): Replace HELM_DATA_HOME with HELM_HOME (#789)
yxxhero May 25, 2025
e924a82
build(deps): bump k8s.io/cli-runtime from 0.33.0 to 0.33.1 (#790)
dependabot[bot] May 26, 2025
40bb017
removing vestigial documentation of HELM_DIFF_USE_INSECURE_SERVER_SID…
jake-dog May 27, 2025
1024c53
Print error messages to stderr, not stdout (#786)
icyflame May 27, 2025
5b1c274
build: update Helm to v3.18.1 in CI and go.mod (#791)
yxxhero May 28, 2025
a02da38
Bump helm-diff version to 3.12.1 (#792)
yxxhero May 28, 2025
941b532
build: update Helm to v3.18.2 in CI and go.mod (#794)
yxxhero Jun 2, 2025
3c4195f
refactor(helm3): optimize manifest extraction logic (#797)
yxxhero Jun 8, 2025
2d0f9d9
fix: remove redundant Helm release not found message (#796)
yxxhero Jun 9, 2025
b66fb9e
chore: update plugin version to 3.12.2 (#798)
yxxhero Jun 9, 2025
acc54f7
build(deps): bump k8s.io/apimachinery from 0.33.1 to 0.33.2 (#803)
dependabot[bot] Jun 24, 2025
54a920f
build(deps): bump helm.sh/helm/v3 from 3.18.2 to 3.18.3 (#802)
dependabot[bot] Jun 24, 2025
8c7261b
fix: update Helm version to v3.18.3 in CI workflow (#805)
yxxhero Jun 24, 2025
68a4f3f
build(deps): bump k8s.io/apiextensions-apiserver from 0.33.1 to 0.33.…
dependabot[bot] Jun 24, 2025
d50c12a
build(deps): bump k8s.io/cli-runtime from 0.33.1 to 0.33.2 (#799)
dependabot[bot] Jun 24, 2025
78b7915
build(deps): bump github.com/Masterminds/semver/v3 from 3.3.1 to 3.4.…
dependabot[bot] Jul 3, 2025
b4f01b9
build(deps): bump github.com/gonvenience/bunt from 1.4.1 to 1.4.2 (#807)
dependabot[bot] Jul 3, 2025
a1945d5
build(deps): bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0 (#808)
dependabot[bot] Jul 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 0 additions & 22 deletions .circleci/config.yml

This file was deleted.

2 changes: 2 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# Ignore everything
*
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
root = true

[*.sh]
indent_style = space
indent_size = 2
max_line_length = 120
trim_trailing_whitespace = true
shell_variant = posix
16 changes: 16 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "weekly"

- package-ecosystem: "gomod"
directory: "/"
schedule:
interval: "weekly"
141 changes: 141 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,141 @@
---
name: CI

on:
pull_request:
push:
branches:
- master

jobs:
build:
name: "Build & Test"
if: "!contains(github.event.head_commit.message, '[ci skip]')"
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'

- name: Install dependencies
run: make bootstrap

- name: Run unit tests
run: make test

- name: Verify installation
run: |
mkdir -p helmhome
make install HELM_HOME=helmhome
helmhome/plugins/helm-diff/bin/diff version

helm-install:
name: helm install
if: "!contains(github.event.head_commit.message, '[ci skip]')"
needs: [build]
runs-on: ${{ matrix.os }}
container: ${{ matrix.container }}
continue-on-error: ${{ matrix.experimental }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
shell: [ default ]
experimental: [ false ]
helm-version: [ v3.18.3, v3.17.3 ]
include:
- os: windows-latest
shell: wsl
experimental: false
helm-version: v3.18.3
- os: windows-latest
shell: cygwin
experimental: false
helm-version: v3.18.3
- os: ubuntu-latest
container: alpine
shell: sh
experimental: false
helm-version: v3.18.3
- os: windows-latest
shell: wsl
experimental: false
helm-version: v3.17.3
- os: windows-latest
shell: cygwin
experimental: false
helm-version: v3.17.3
- os: ubuntu-latest
container: alpine
shell: sh
experimental: false
helm-version: v3.17.3

steps:
- name: Disable autocrlf
if: "contains(matrix.os, 'windows-latest')"
run: |-
git config --global core.autocrlf false
git config --global core.eol lf

- uses: actions/checkout@v4

- name: Setup Helm
uses: azure/setup-helm@v4
with:
version: ${{ matrix.helm-version }}

- name: Setup WSL
if: "contains(matrix.shell, 'wsl')"
uses: Vampire/setup-wsl@v5

- name: Setup Cygwin
if: "contains(matrix.shell, 'cygwin')"
uses: egor-tensin/setup-cygwin@v4
with:
platform: x64

- name: helm plugin install
run: helm plugin install .

integration-tests:
name: Integration Tests
if: "!contains(github.event.head_commit.message, '[ci skip]')"
needs: [build]
runs-on: ubuntu-latest
strategy:
matrix:
include:
# Helm maintains the latest minor version only and therefore each Helmfile version supports 2 Helm minor versions.
# That's why we cover only 2 Helm minor versions in this matrix.
# See https://github.com/helmfile/helmfile/pull/286#issuecomment-1250161182 for more context.
- helm-version: v3.18.3
- helm-version: v3.17.3
steps:
- uses: engineerd/setup-kind@v0.6.2
with:
skipClusterLogsExport: true


- uses: actions/checkout@v4

- name: Setup Helm
uses: azure/setup-helm@v4
with:
version: ${{ matrix.helm-version }}

- name: helm plugin install
run: helm plugin install .

- name: helm create helm-diff
run: helm create helm-diff

- name: helm diff upgrade --install helm-diff ./helm-diff
run: helm diff upgrade --install helm-diff ./helm-diff

- name: helm upgrade -i helm-diff ./helm-diff
run: helm upgrade -i helm-diff ./helm-diff

- name: helm diff upgrade -C 3 --set replicaCount=2 --install helm-diff ./helm-diff
run: helm diff upgrade -C 3 --set replicaCount=2 --install helm-diff ./helm-diff
33 changes: 33 additions & 0 deletions .github/workflows/cleanup.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Cleanup

on:
pull_request:
types:
- closed

jobs:
cleanup-cache:
runs-on: ubuntu-latest
steps:
- name: 'Cleanup PR cache'
run: |
gh extension install actions/gh-actions-cache

REPO="${{ github.repository }}"
BRANCH="refs/pull/${{ github.event.pull_request.number }}/merge"

echo "Fetching list of cache key"
cacheKeysForPR=$(gh actions-cache list -R $REPO -B $BRANCH | cut -f 1 )

## Setting this to not fail the workflow while deleting cache keys.
set +e
echo "Deleting caches..."
for cacheKey in $cacheKeysForPR
do
gh actions-cache delete $cacheKey -R $REPO -B $BRANCH --confirm
done
echo "Done"
shell: bash
env:
GH_TOKEN: ${{ github.token }}
22 changes: 22 additions & 0 deletions .github/workflows/lint-sh.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Lint sh

on:
push:
branches: [master]
paths: ['install-binary.sh']
pull_request:
branches: [master]
paths: ['install-binary.sh']

jobs:
lint-sh:
name: Lint install-binary.sh
runs-on: ubuntu-latest
if: "!contains(github.event.head_commit.message, '[ci skip]')"
continue-on-error: true
steps:
- uses: actions/checkout@v4
- uses: luizm/action-sh-checker@v0.9.0
with:
sh_checker_exclude: 'scripts'
sh_checker_checkbashisms_enable: true
24 changes: 24 additions & 0 deletions .github/workflows/lint.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Lint

on:
push:
branches: [ master ]
paths-ignore: [ '**.md' ]
pull_request:
branches: [ master ]
paths-ignore: [ '**.md' ]

jobs:
lint:
name: Lint
runs-on: ubuntu-latest
timeout-minutes: 10
steps:
- uses: actions/checkout@v4
- uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
- uses: golangci/golangci-lint-action@v8
with:
version: v2.1.6
36 changes: 36 additions & 0 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
name: Release

on:
push:
tags:
- '*'

permissions:
contents: write

jobs:
goreleaser:
runs-on: ubuntu-latest
steps:
-
if: ${{ !startsWith(github.ref, 'refs/tags/v') }}
run: echo "flags=--snapshot" >> $GITHUB_ENV
-
name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
-
name: Set up Go
uses: actions/setup-go@v5
with:
go-version-file: 'go.mod'
-
name: Run GoReleaser
uses: goreleaser/goreleaser-action@v6
with:
distribution: goreleaser
version: '~> v1'
args: release --clean ${{ env.flags }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,7 @@ bin/
build/
release/
.envrc
.idea
.idea
docker-run-release-cache/
.vscode/
/cover.out
Loading