-
Notifications
You must be signed in to change notification settings - Fork 558
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
Ensure branches tracked by plugins are kept up to date #3367
Comments
We should do that only for default plugins like network I think. |
External plugins declared in chain / global configurations should only update if explicitly told to do so IMO. Perhaps new commands can be added
WDYT? |
Yeah, this is probably the best approach. But as @tbruyelle said, we will want to ensure the |
Internal plugins are different. to my understanding the |
Not fan of this That's actually the reason why we want to restrict the auto-update to trusted plugins like |
This is true Go's package manager has not such notion of |
If you ask me to choose between go and npm dependency management, the choice will be fast :) Anyway, if you want to implement a |
The plugin system should track branches if the plugin is installed to with that type of reference. For example, using:
should mean that the plugin is always kept up to date to follow the
main
branch.If we are using:
We should not update anything since we are using a fixed tag.
A solution for this could be to always get the latest version of the plugin whenever we make a call to it. For fixed tags or commit hashes, this will always result in no changes, since the code should not change.
The text was updated successfully, but these errors were encountered: