Skip to content
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

Suggestion: Make the template bootstrappable #17

Open
novusnota opened this issue May 3, 2024 · 0 comments
Open

Suggestion: Make the template bootstrappable #17

novusnota opened this issue May 3, 2024 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@novusnota
Copy link
Member

novusnota commented May 3, 2024

For example, see how JetBrains made their template for new plugins:
https://github.com/JetBrains/intellij-platform-plugin-template#getting-started

Basically, upon the instantiation from the template a special CI runs, which updates the README, configuration and self-destructs itself, such that after that initial bootstrap CI run it won't be there in the repo anymore to not mess it up.

Additionally, the template comes with many convenient things, such as:

  1. testing setup
  2. CI for builds, tests and releases
  3. dependabot integration for keeping packages up to date
  4. in-repo documentation
  5. sample code

Although some of the things are already present, those are lacking:

  • CI for builds and tests
  • Convenient scripts using Tact compiler CLI
  • @tact-lang/deployer is somewhat outdated
@novusnota novusnota added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels May 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant