Ahmet Alp Balkan
51d9e8e055
refactor: modernize Go codebase for Go 1.25
...
- Replace deprecated io/ioutil with os.ReadFile, os.WriteFile, etc.
- Replace interface{} with any
- Replace github.com/pkg/errors with stdlib fmt.Errorf %w wrapping
- Use errors.As() instead of direct type assertions on errors
- Use strings.Cut() for delimiter parsing
- Use slices.Contains() for linear searches
- Use t.Setenv() and t.TempDir() in tests
- Update CI workflows to Go 1.25
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-08 16:35:07 -07:00
dependabot[bot]
d770af960d
chore(deps): bump the kubernetes group with 2 updates
...
Bumps the kubernetes group with 2 updates: [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) and [k8s.io/client-go](https://github.com/kubernetes/client-go ).
Updates `k8s.io/apimachinery` from 0.28.5 to 0.35.2
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.28.5...v0.35.2 )
Updates `k8s.io/client-go` from 0.28.5 to 0.35.2
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.28.5...v0.35.2 )
---
updated-dependencies:
- dependency-name: k8s.io/apimachinery
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: kubernetes
- dependency-name: k8s.io/client-go
dependency-version: 0.35.2
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: kubernetes
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 23:08:58 +00:00
dependabot[bot]
b1dec7b4ae
chore(deps): bump github.com/fatih/color from 1.9.0 to 1.18.0
...
Bumps [github.com/fatih/color](https://github.com/fatih/color ) from 1.9.0 to 1.18.0.
- [Release notes](https://github.com/fatih/color/releases )
- [Commits](https://github.com/fatih/color/compare/v1.9.0...v1.18.0 )
---
updated-dependencies:
- dependency-name: github.com/fatih/color
dependency-version: 1.18.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 23:08:05 +00:00
dependabot[bot]
830c34933a
chore(deps): bump github.com/mattn/go-isatty from 0.0.14 to 0.0.20
...
Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty ) from 0.0.14 to 0.0.20.
- [Commits](https://github.com/mattn/go-isatty/compare/v0.0.14...v0.0.20 )
---
updated-dependencies:
- dependency-name: github.com/mattn/go-isatty
dependency-version: 0.0.20
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 23:07:22 +00:00
dependabot[bot]
05b0aae499
chore(deps): bump sigs.k8s.io/kustomize/kyaml from 0.16.0 to 0.21.1
...
Bumps [sigs.k8s.io/kustomize/kyaml](https://github.com/kubernetes-sigs/kustomize ) from 0.16.0 to 0.21.1.
- [Release notes](https://github.com/kubernetes-sigs/kustomize/releases )
- [Commits](https://github.com/kubernetes-sigs/kustomize/compare/api/v0.16.0...api/v0.21.1 )
---
updated-dependencies:
- dependency-name: sigs.k8s.io/kustomize/kyaml
dependency-version: 0.21.1
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 23:06:32 +00:00
dependabot[bot]
e9050880c7
chore(deps): bump github.com/google/go-cmp from 0.5.9 to 0.7.0
...
Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp ) from 0.5.9 to 0.7.0.
- [Release notes](https://github.com/google/go-cmp/releases )
- [Commits](https://github.com/google/go-cmp/compare/v0.5.9...v0.7.0 )
---
updated-dependencies:
- dependency-name: github.com/google/go-cmp
dependency-version: 0.7.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-08 22:58:13 +00:00
ultram4rine
80bbe8306a
Migrate to kyaml ( #412 )
...
Closes #327 .
2026-03-08 15:20:45 -07:00
Suleiman Dibirov
561793c356
chore: upgrade Go version to 1.22 ( #425 )
2024-07-10 14:25:37 -07:00
Ahmet Alp Balkan
33c27c03b2
k8s.io & go version bump ( #393 )
2023-07-13 20:10:47 -07:00
Ahmet Alp Balkan
d8ff2847ba
fix go.sum tidy
...
Signed-off-by: Ahmet Alp Balkan <ahmetalpbalkan@gmail.com >
2023-02-24 12:03:11 -08:00
Sandro
7d6b179aed
Bump golang.org/x/sys to fix compilation on M1 macs ( #360 )
2022-08-04 08:41:17 -07:00
Gábor Lipták
e6de7ba0a2
Run Go 1.17 mod tiny ( #336 )
2022-01-10 21:00:11 -08:00
Ahmet Alp Balkan
617e4f0562
add build cache to actions ( #339 )
2021-12-26 21:50:17 -08:00
Ahmet Alp Balkan
3504e66edb
Provide binary release for darwin/arm64
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2021-02-26 11:34:03 -08:00
Andrey Viktorov
9b4aea3b59
Bump up go-client to fix auth plugin panic ( #281 )
2021-02-02 15:38:27 -08:00
Ahmet Alp Balkan
7f3f0699b3
Extend CI workflow with gofmt
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 13:28:12 -07:00
Ahmet Alp Balkan
1881107d55
Load namespaces using client-go
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:56 -07:00
Ahmet Alp Balkan
936964dde5
Support for fzf, color ignore/force knobs
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:55 -07:00
Ahmet Alp Balkan
3c6fa48260
Implement context listing
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:54 -07:00
Ahmet Alp Balkan
b1afdbf375
Implement facilities to parse kubeconfig file
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:54 -07:00
Ahmet Alp Balkan
df8957403c
Support help op, add color to error
...
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:54 -07:00
Ahmet Alp Balkan
6c9273e582
Start porting to Go: parse flags
...
Parse help/list/swap command line flags.
Signed-off-by: Ahmet Alp Balkan <ahmetb@google.com >
2020-04-29 12:52:54 -07:00