-
Notifications
You must be signed in to change notification settings - Fork 263
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
Fold in knative.dev/client-pkg as a submodule #1953
base: main
Are you sure you want to change the base?
Conversation
Skipping CI for Draft Pull Request. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@cardil: 1 warning.
In response to this:
Description
This PR merges code from the knative.dev/client-pkg, that is missing in this repo, onto the knative.dev/client/pkg. TBD a PR to deprecate the whole of the knative.dev/client-pkg.
Changes
- 🧹 This PR merges code from the
knative.dev/client-pkg
, that is missing in this repo, onto theknative.dev/client/pkg
- 🧹 Publicize the code in
lib/
dir ontopkg/
- 🧹 Remove the extra
kn
sub-package- 🧹 Makes
pkg/
as a Go submodule and introduces Go's workspace.Reference
Fixes #1941
Release Note
The [knative.dev/client-pkg](https://pkg.go.dev/knative.dev/client-pkg) is now deprecated in favor of the [knative.dev/client/pkg](https://pkg.go.dev/knative.dev/client/pkg) module.
Instructions 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.
/test all |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1953 +/- ##
===========================================
- Coverage 76.82% 30.61% -46.22%
===========================================
Files 207 6 -201
Lines 12892 245 -12647
===========================================
- Hits 9904 75 -9829
+ Misses 2187 164 -2023
+ Partials 801 6 -795 ☔ View full report in Codecov by Sentry. |
/test all |
go.mod
Outdated
require k8s.io/utils v0.0.0-20240102154912-e7106e64919e | ||
replace knative.dev/client/pkg => ./pkg | ||
|
||
replace knative.dev/hack => github.com/cardil/knative-hack v0.0.0-20240702091202-6535957027e0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/hold
Requires knative/hack#386
783a8f2
to
447dcdc
Compare
447dcdc
to
97a0388
Compare
/test all |
/test build-tests |
/test unit-tests |
/test all |
/test all |
The integration test fails because of net-istio bug: knative-extensions/net-istio#1345 |
/test all |
5ab8e26
to
728ad4b
Compare
/test all |
728ad4b
to
8bfe7f1
Compare
/test all |
8bfe7f1
to
19e8943
Compare
/test all |
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: cardil The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Description
This PR merges code from the knative.dev/client-pkg, that is missing in this repo, onto the knative.dev/client/pkg. TBD a PR to deprecate the whole of the knative.dev/client-pkg.
Changes
knative.dev/client-pkg
, that is missing in this repo, onto theknative.dev/client/pkg
lib/
dir ontopkg/
kn
sub-packagepkg/
as a Go submodule and introduces Go's workspace.Reference
Fixes #1941
Closes #1935
Closes knative/client-pkg#177
Requires knative/hack#386
Release Note