-
Notifications
You must be signed in to change notification settings - Fork 650
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
Updating plugin project with the latest changes from the template #54
Comments
While I am not an official source, in my view, once you click The best approach would be to monitor this repo, and manually edit your own repo to have the changes you want. |
Hi Nemanja! I'm happy to hear that you enjoy working with the Plugin Template! Your question is not apparent. We use the GitHub Template feature to detach other plugins based on that template from the main repository because of few reasons, like avoiding accidental pull requests against that repository and making a thick red line between JetBrains and the final third-party product. Unfortunately, there are some downsides here:
Also, because we don't control the final structure of the project, and users may apply any change to it, we can't provide a nice update mechanism. So, as Christopher said - folks using the Template Plugin should monitor the base project and apply changes on their own. To get notified, you can Watch for everything that happens in the current repository or at least releases only. |
Thanks for the clarifications @hsz @ciscorucinski . Closing the issue as you answered my question. |
Here are some tips to viewing the files changed since you generated your plugin repo. Because you might have changed some files yourself, you will need to go through each file diff and see which are relevant for you. NOTE: You cannot use github's compare view because your project is generated by a GH action, and is not a fork. Find the created date of your repoInstall the Github CLI. E.g.
View a diff of the changes to the
|
Also, if you know what version of the template your plugin was created from, you can use a 'less-nice' diff viewer (compared to the React Native one mentioned above) on GitHub directly: github.com/JetBrains/intellij-platform-plugin-template/compare/v1.12.0...v1.14.1 |
Hi JetBrains team,
Thank you for providing this awesome template, it is now way smoother to build and release a plugin for Intellij.
Maybe an obvious question but this is my first time using Github templates and I also couldn't find anything useful in Google...
How do you update a project that was created from the template with the latest changes in template? I see that you are constantly improving the template and I want my plugin project to have these changes as well, so what would be the best way to update it?
Thanks
The text was updated successfully, but these errors were encountered: