Skip to content

memes/repo-template

repo-template

GitHub release Maintenance Contributor Covenant

This repository contains common settings and actions that I tend to use in my demos and projects.

Setup

NOTE: TODOs are sprinkled in the files and can be used to find where changes may be necessary.

  1. Use as a template when creating a new GitHub repo, or copy the contents into a bare-repo directory.
  2. Update .pre-commit-config.yml to add/remove plugins as necessary.
  3. Modify README.md and CONTRIBUTING.md, change LICENSE as needed.
  4. Review GitHub PR and issue templates.
  5. If using release-please action, make these changes:
    1. In GitHub Settings:
      • Settings > Actions > General > Allow GitHub Actions to create and approve pull requests is checked
      • Settings > Secrets and Variables > Actions, and add RELEASE_PLEASE_TOKEN with PAT as a Repository Secret
    2. Modify release-please action to enable it
    3. Modify release-please-config.json] as needed
    4. Reset .release-please-manifest.json to an empty file or starting version for package(s).
  6. Remove all CHANGELOG entries.
  7. Commit changes.

About

Standard repo layout for new personal projects

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages