Robert Rambles

Share this post

Before Merge to Master Checklist

blog.robertroskam.com

Before Merge to Master Checklist

At where I work, we have a production go-live checklist. It’s great for the initial launch of a project. It made me wonder if open source…

Robert Roskam
Sep 6, 2016
Share this post

Before Merge to Master Checklist

blog.robertroskam.com

At where I work, we have a production go-live checklist. It’s great for the initial launch of a project. It made me wonder if open source projects have similar things.

I think many open-source projects have such checklists. But I haven’t seen many barebones checklists for others to build off of.

Feel free to steal this list. Literally rip it off. I don’t care about attribution as long as you do these things and enforce them.

  1. Is your branch caught up to master?

  2. Are there tests to cover the code you’ve added or changed?

  3. Is the build passing?

  4. Are you following the project’s style guide?

  5. Have you updated the appropriate code comments, changelog, or readme?

  6. Does the pull request have a descriptive headline and summary?

  7. Have you given time for at least 1 person to review the changes?

Depending on the project, I suspect that in-browser tests or even real deployments with docker might be necessary.

What are your thoughts? Is there anything big I missed?

Share this post

Before Merge to Master Checklist

blog.robertroskam.com
Comments
TopNew

No posts

Ready for more?

© 2023 Robert Roskam
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing