* feat(gitlab): Add gitlab support
Signed-off-by: dark0dave <dark0dave@mykolab.com>
* refactor: simplify contains variable function
* refactor: move github and gitlab to remote module
* fix: fix gitlab API url
* refactor: move common constants and trait to remote module
* refactor: use common type for contributor and release metadata
* refactor: use generic types for remote commits and pull requests
* refactor: move template variables to designated module
* refactor: abstract away the remote
* docs: improve documentation of remote module
* fix: fix feature segregation related bugs
* fix: fix double print bug
* chore: update fixtures for remote integration
* fix: fix test case for non-default features
* chore(build): bump MSRV to 1.75.0
* docs: update the documentation of remote module
* fix: hide arguments if feature is not enabled
* docs: add documentation
* chore(github): update issue template
---------
Signed-off-by: dark0dave <dark0dave@mykolab.com>
Co-authored-by: dark0dave <dark0dave@mykolab.com>
* refactor(docker): avoid copying volume inside container
* docs(readme): Fix Docker tips to mount project, not just repository
Otherwise any project configs have no chance of being read...