A template for creating new repositories
This repository is meant to serve as a general template for how to set up new repositories. In general, setting up a new repository should take only a few minutes; use this repository as a way of finding example files, and use the following checklist to ensure that you've set up the repository correctly.
These instructions are basic; you can use any method to do this work. The important part is making sure that you follow the checklist.
# Overwrite this README
mv README.md setup-checklist.md
mv example-README.md README.md
# Go over and check off the checklist, and finally
rm setup-checklist
Go through this checklist after creating your repository. It should only take a couple of minutes; if there is a way to make this more efficient, open an issue and let's talk about it here!
- Copy
example-README.md
from this repository to your directory. - Manually go through and edit the rest of the README.
- Should you have a
CHANGELOG.md
?
- Do you need a
.gitignore
file? - Do you need an
.npmignore
file?
- Create a default project (template: automated kanban)
- Add
Backlog
column (as the left-most column)
- Create a
production
branch - Setup github workflows (main.yml)
- Add a task to create the dev environment (to-do)
- Add a task to create the github environment (to-do)
- Add a task to create the production environment (to-do)
- Do you need Software Requirements Specifications?
- Edit (or delete) the
SRS.md
If you think this could be better, please open an issue!
MIT © 2021 scibuff