https://github.com/thc-tools/empty-repo-template
Empty repository, to serve as a template for new repositories
https://github.com/thc-tools/empty-repo-template
Last synced: 4 months ago
JSON representation
Empty repository, to serve as a template for new repositories
- Host: GitHub
- URL: https://github.com/thc-tools/empty-repo-template
- Owner: thc-tools
- License: mit
- Created: 2018-06-15T16:15:27.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-24T23:16:37.000Z (over 3 years ago)
- Last Synced: 2025-08-30T04:28:17.084Z (11 months ago)
- Size: 89.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# empty-repo-template
Empty repository, to serve as a template for new repositories
## Rules :
* Commit must follow [Conventional Commit convention](https://conventionalcommits.org/)
* [Pre-commit package](https://www.npmjs.com/package/pre-commit) should be use to enforce linting, tests validations, ...
## Simplified releases :
#### Prerequisites :
* Set up token for Github releaser : [Guide](https://github.com/conventional-changelog/releaser-tools/tree/master/packages/conventional-github-releaser#setup-token-for-cli)
* Have an account on npm and be logged in
#### Steps
* `npm run pre-release` or `npm run pre-release-alpha|beta`
* Check if everything is fine (tags, version, changelog, ...)
* `npm run release`
* Release is done (on npm, git and Github) !
## Useful links
* https://conventionalcommits.org/
* https://github.com/conventional-changelog/standard-version
* https://github.com/conventional-changelog/releaser-tools/tree/master/packages/conventional-github-releaser
Idea : Maybe we could do something alike [webpack-defaults](https://github.com/webpack-contrib/webpack-defaults)