Contributing#
Contributions are welcome! We appreciate your help in improving these GitLab CI/CD templates.
How to Contribute#
To contribute to this project:
Fork the repository
Create a feature branch
Make your changes
Ensure the template works in a pipeline
Test with a real project if possible
Update documentation as needed
Submit a merge request
Guidelines#
When contributing templates:
Follow existing patterns: Review existing templates for style and structure
Add documentation: Include usage examples and parameter descriptions
Test thoroughly: Ensure templates work in actual GitLab pipelines
Use inputs: Leverage GitLab’s
spec: inputs:for configurabilitySecurity first: Never hardcode credentials or sensitive information
Code Review Process#
All contributions go through a review process:
Submit your merge request with a clear description
Maintainers will review your changes
Address any feedback or requested changes
Once approved, your contribution will be merged
Reporting Issues#
If you find a bug or have a feature request:
Check existing issues to avoid duplicates
Open a new issue with a clear description
Include:
Template name and version
GitLab CI/CD version
Steps to reproduce (for bugs)
Expected vs. actual behavior
Contact#
Email: alek.cora.glez@gmail.com
GitLab Issues: bytecode-solutions/core/core-gitlab-templates/issues