* Move to the hack' script inflator
* Skip kn subpackage
* Move the lib/ to public pkg/ packages
* Introduce pkg submodule, remove the vendor dir
* Remove vendor references
* Use latest version of knative.dev/hack
* Publish dependent images properly
* Walkaround for knative-extensions/net-istio#1345
* Remove GOTOOLCHAIN in go.work
* Verify codegen use common funcs
* Import code from knative.dev/client-pkg
* Restore the default unit test runner
* Try knative/actions#223
* Restore the workflows
* Nit: simplify config package import
* Create Broker explicitly rather than by labeling namespace
* creating explicity is allowed for users with project admin permissions
in the given project
* Use Role instead of ClusterRole to work with Sources
* this allows for running the tests as project admin users and don't
require cluster-admin permissions
* Separate SourceList test for cluster admin and regular user
* Instructions for running E2E as project admin
* Fix imports
* Define output as a new variable in source_list_crd_test
* Fix golint
* Reference an issue created for source list-types