Skip to content
This repository was archived by the owner on Jun 12, 2024. It is now read-only.

rocketscms/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 

Repository files navigation

Contributing to this repository

๐Ÿšš The goal is to ship small features, quickly, and frequently.

In order to do this we need to break our features down into smaller units of work and ๐Ÿค– automate as much as possible. Testing should remain easy to setup, consistent with production, and enable rapid iteration. Local development should mirror our production environment as closely as possible.

  1. Create a feature-branch based on main
  2. Create a PR and leave setting it to draft mode
    1. This will give us a deployment connected to staging
  3. Pull Request review process
    1. Take it out of draft mode
    2. Assign a reviewer or two
    3. Address feedback, learn and teach
  4. Merge into main
    1. This will automate the deployment
    2. Watch Sentry for any new errors
    3. Validate the change on production

๐ŸŒด Branches

We've chosen to make use of the Feature Branch Workflow when working with Git.

  • main
    • The source of truth, this is live/production code
    • All features are branched off of the main branch
  • xxxxx
    • feature/development branches will connect to staging data
    • These should be highly disposable and the default approach

About

No description, website, or topics provided.

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published