Contributing💣
This repository uses the following conventions:
Development requires the following tools
To contribute a change:
- Open an issue in GitLab describing the scope of your work
- Assign yourself to the issue
- Label the issue with
status::doing
- Create a branch in the repository
- Make changes in code and push to your branch
- If necessary, update tests to cover your changes.
- Make commits using the Conventional Commits format
- Update
CHANGELOG.md
using the Keep a Changelog format - Open a merge request into the
main
branch - Add a reference to the issue in the merge request description
- Resolve any failures from the pipeline
- Resolve any merge conflicts
- Label the Merge Request with
status::review
- Contact the code owners to expedite your Merge Request review
- Address any review comments and merge conflicts during the review process
- Wait for a code owner to approve and merge your changes
- After the merge, verify that a release and tag were created
- Make a change in the Big Bang values to use the new tag
Last update:
2022-11-18 by Michael McLeroy