Skip to content

projectsyn/commodore-component-template

Commodore component template

This repository is part of Project Syn. For documentation on Project Syn and this component, see https://syn.tools.

Onboarding a component

See https://syn.tools/syn/how-tos/prepare_for_component_sync.html

Triggering a sync

Notes regarding the template

The base template is stored in {{ cookiecutter.slug }}. However, a part of the template is managed by a custom Python hook in hooks/post_gen_project.py

Notably, the Python hook will generate a suitable renovate.json for the rendered template. We've switched to this approach since the logic that defines the contents of the renovate.json has become complex enough that templating JSON with Jinja2 isn't readable anymore.

About

Commodore component cookiecutter/cruft template

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published