koba1t
72d95b5f41
chore: restore version for github.com/asaskevich/govalidator
2024-04-25 17:21:05 +09:00
Mauren Berti
5d127e4138
chore(deps): bump dependencies of kustomize + sync go workspace
...
* Bump the golang.org/x dependencies.
* Run `go work sync` to synchronize dependencies across Go workspaces.
2024-04-21 20:03:38 -04:00
Karl Isenberg
a6bbbe843c
Fix gorepomod make test
2024-04-02 17:59:22 -07:00
Karl Isenberg
ed2ca23400
Pin tool versions with hack/go.mod ( #5622 )
...
* Pin tool versions with hack/go.mod
This change centralizes the tracking of versions for tools used for
development and testing. This way, the tools and all their
dependencies have their checksums stored in hack/go.sum, which
improves supply chain security.
* Workspace Sync & Tidy
2024-04-02 12:34:13 -07:00
Karl Isenberg
43868688d5
Use require for Error and NoError
...
Assert keeps going after failure, but require immediately fails
the tests, making it easier to find the output related to the test
failure, rather than having to comb through a bunch of subsequent
assertion failures. For equality tests, we may or may not want to
continue, but for error checks we almost always want to immediately
fail the test. Exceptions can be changed as-needed.
2024-03-20 13:19:18 -07:00
Karl Isenberg
4dbc0d22e1
chore: Update to Go v1.21
...
- go mod tidy (all modules)
- go work sync
- Fixed plugin generation for Go 1.21
- Updated linting for Go 1.21
- Fixed minecraft example for Helm v3 pull download path
- Update dev docs to mention Go 1.21
- Regenerate plugins with Go 1.21
2024-03-15 11:47:44 -07:00
koba1t
d35edbf80d
update dependencies google.golang.org/protobuf@v1.33.0
2024-03-14 17:27:48 +09:00
Stephen Kitt
bcf100f592
Use canonical json-patch v4 import
...
The canonical import for json-patch v4 is
gopkg.in/evanphx/json-patch.v4 (see
https://github.com/evanphx/json-patch/blob/master/README.md#get-it for
reference).
Using the v4-specific path should also reduce the risk of unwanted v5
upgrade attempts (see
https://github.com/kubernetes/kubernetes/pull/120327 for context).
Signed-off-by: Stephen Kitt <skitt@redhat.com >
2024-02-16 12:23:04 +01:00
Kurnianto Trilaksono
ab519fdc13
Feature/dependency pinning and update automation ( #5451 )
...
* * handle local flag
* add managerfactory handling for local flag
* add shortName handling for local flag
* add dot git file handling for local flag
* add tests
* fix normal listing
* add ParseGitRepository function, add viper, add testing for utils
* add latest tag logic, add auto pinning and auto fetching
* makke gorepomod list works with --local
* make pinning works with local flag, enable auto update on fork and non-fork repo
* fix: refactor to pass linter
* refactor code and fix comments
* edit README
* refactor code to pass linting
* refactor code
* refactor code and enable patch branch label
* ru add license
* fbackward compatibility for unpin
2024-01-16 22:34:56 +01:00
koba1t
5b76aa9d2f
update go 1.20
2023-06-06 22:39:06 +09:00
Katrina Verey
00d450cce7
Revert plugin exclusion to name sanity check
2023-02-07 19:47:21 -05:00
Katrina Verey
57d8583887
Fix lint errors
2023-02-02 14:25:20 -05:00
Katrina Verey
03669a1804
Improve error message and fix typo in iampolicygenerator module name
2023-02-02 14:15:40 -05:00
Katrina Verey
8b51c295a1
Allow gorepomod to update plugin mod files
2023-02-02 11:33:46 -05:00
Katrina Verey
4fff8399ea
Update releasing instructions
2023-02-02 11:22:00 -05:00
Olivier Lemasle
aaf9d39975
Bump k8s.io/kube-openapi to remove archived dependency
...
Bump k8s.io/kube-openapi to remove archived dependency github.com/PuerkitoBio/urlesc
2023-01-13 20:50:59 +01:00
Katrina Verey
18a60ef036
Uncommitted updated from running go mod tidy and go work sync
2023-01-13 12:53:11 -05:00
Katrina Verey
91a2c2b1a4
Update to Go 1.19
2022-11-17 12:57:17 -05:00
Oscar Utbult
88cf251ef7
grammar: replace all occurrences of "the the" with "the"
2022-09-17 22:28:56 +02:00
Katrina Verey
f6b72077c8
Stop using deprecated ioutil functions
2022-08-10 18:22:46 -04:00
natasha41575
afa2b52807
merge go.sum files
2022-07-29 13:42:32 -05:00
natasha41575
ba77fd5b7f
update release tools for go workspace mode
2022-07-11 10:34:08 -07:00
yugo kobayashi
3229c810cc
restore require sigs.k8s.io/kustomize/* in go.mod
2022-07-08 16:58:01 +00:00
koba1t
8c8a2125b7
update all go.mod to go1.18
2022-06-29 05:14:33 +09:00
koba1t
f39f914a98
add many pkgs for go.work
2022-06-29 03:32:54 +09:00
Katrina Verey
e96c38e3ab
Use verbose mode in all test runs
2022-04-05 15:56:32 -04:00
Katrina Verey
0fa010c7e7
Add missing boilerplate
2022-04-04 14:24:04 -04:00
Katrina Verey
0d32543ebd
Makefiles for all modules
2022-04-01 17:31:34 -04:00
Katrina Verey
2a9adbeb1e
Makefile cleanup
2022-03-31 19:02:19 -04:00
Katrina Verey
1b1034442c
Enable real release after dry run without manual cleanup
2021-08-30 15:09:40 -07:00
monopole
22720a8b7a
No more plugin pinning.
2021-05-20 13:31:50 -07:00
monopole
a4db686b6c
Unpin everything.
2021-04-30 22:49:38 -07:00
monopole
c8dddac5b9
Move resid package from api to kyaml
2021-04-30 20:39:32 -07:00
monopole
6c9bf58e7f
In module lists, handle allowed replacements.
2021-04-30 18:35:59 -07:00
monopole
b6fba0ad5c
When releasing, allow certain replacements.
2021-04-30 17:08:16 -07:00
Jeff Regan
f3752dc75c
Update args.go
2021-04-15 12:31:29 -07:00
Kubernetes Prow Robot
a9bcf7187a
Merge pull request #3558 from zhijianli88/GOBIN
...
Makefile: check and use GOBIN environment variable first
2021-03-31 10:01:01 -07:00
Natasha Sarkar
e9c97a4c4e
updated go version to 1.16
2021-03-02 16:40:08 -08:00
Jeff Regan
dbbe340b4f
Simplify gorepomod manager
2021-02-11 15:25:19 -08:00
monopole
52fbe73d49
Modify gorepomod to unpin conditionally.
2021-02-11 15:04:16 -08:00
Li Zhijian
abae65d8f1
cmd: set proper GOBIN
...
Signed-off-by: Li Zhijian <lizhijian@cn.fujitsu.com >
2021-02-10 14:06:29 +08:00
jregan
9ad4b1ddca
Unpin versioned and unversioned pins.
2020-12-28 18:10:53 -08:00
jregan
338910d36c
In module replacements, drop specific version numbers.
2020-12-20 16:23:23 -08:00
Jeff Regan
f2e025ea53
Update manager.go
2020-12-07 12:57:32 -08:00
Jeff Regan
ff9b215ae7
Update taggedmodule.go
2020-12-07 12:09:09 -08:00
Jeff Regan
10c1b0c5fa
Update README.md
2020-10-08 11:34:07 -07:00
jregan
0c169e96e5
Replace bash release helper scripts with Go progam
2020-10-08 10:54:14 -07:00