Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create list of DevSecOps improvement/development guidelines for Tracker #4691

Open
lcampbell2 opened this issue Jul 24, 2023 · 0 comments
Open

Comments

@lcampbell2
Copy link
Collaborator

lcampbell2 commented Jul 24, 2023

  • TTL for branches: Ideal: 3 days, max 1 week
  • TTL for PRs: Ideal: 0-1 days, max 3 business days
  • Test coverage expectations: minimum 80 for all files in Stmts, Branch, Funcs, and Lines
  • PR size expectations: reviewable within 1-2 hours
  • Branch amount limits: Max 2 working feature branches, max 3 in-review branches
  • Dependency updates: security bumps > Major bumps > minor bumps > patch bumps
  • branch naming conventions: "feature/branch-name" or "bugfix/branch-name"
  • PR naming conventions: see branch naming
  • commit message conventions: should be concise, meaningful, and convey the purpose of the changes. A recommended convention is to use imperative language and start the message with a verb. For example, "Add user authentication feature" or "Fix bug in payment processing module." Additionally, including a reference to the associated issue or user story number in the commit message can provide better traceability.
  • Code formatting: JS=prettier, python=black
@lcampbell2 lcampbell2 self-assigned this Jul 24, 2023
@lcampbell2 lcampbell2 added dependencies Pull requests that update a dependency file discussion deployment Issues for specific deployments Needs Investigation repo and removed dependencies Pull requests that update a dependency file deployment Issues for specific deployments labels Jul 24, 2023
@h701h h701h changed the title Create list of Trunk based development guidelines for Tracker Create list of DevSecOps improvement/development guidelines for Tracker Mar 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants