This is an organization dedicated towards the AFA Tooling Resources developed under Connor Bernard in Dan's R&D Group.
- DO NOT PUSH TO DIRECTLY TO THE DEFAULT BRANCH.
- Make sure you are added to this organization (contact Connor Bernard if needed).
- Make sure you are added to the organization Jira (contact Connor Bernard if needed).
- You may only commit to the default branch with Pull Requests (PRs).
- All PRs should be associated with a Jira ticket in the respective project.
- Your branch name should match the format:
<ticket-id>/<brief-description-of-change>
. eg:GV-16/create-project-readme
- Your PR name should match the format:
[<ticket-id>] <brief-description-of-change>
. eg:[GV-16] Add README
- Keep your Jira ticket up to date with the status of your ticket.
- Your branch name should match the format:
- Once a PR has been merged, do not continue using that branch.
- You should use Conventional Commits for ALL commit messages.
- Review your code before committing (please don't commit any secrets).
- You MUST test your code prior to opening a PR as ready for review (open it as a draft if you push before then). If your commit breaks something, it is your responsibility to revert the PR and complete any necessary emergency maintinance to resolve the issue.
- PRs should cover ONLY what is considered relevant for the PR (you make make minor cleanups or related refactors).
- All automated tests must pass prior to opening your PR for review.
- Upon opening your PR for review, please link your PR in the associated slack channel or otherwise notify the team.
- All PR comments must be resolved prior to merging.
- All PRs must have at least one review prior to merging (this can be done by anyone in the team).
- Once you open your PR, it is your responsibility to merge it in a timely manner, so be proactive in responding to comments and making necessary changes.
- Please review PRs if you feel comfortable with the change types (remember to update the respective Jira tickets as necessary).