https://github.com/easingthemes/autoz
https://github.com/easingthemes/autoz
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/easingthemes/autoz
- Owner: easingthemes
- License: apache-2.0
- Created: 2022-05-17T20:01:25.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-05-17T22:21:34.000Z (about 4 years ago)
- Last Synced: 2025-03-16T21:23:06.467Z (over 1 year ago)
- Language: JavaScript
- Size: 294 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# autoz
Description
[](https://npmjs.org/package/@easingthemes/autoz)
[](https://github.com/easingthemes/autoz/actions)
[](https://github.com/easingthemes/autoz/actions)
[](https://github.com/semantic-release/semantic-release)
[](https://opensource.org/licenses/Apache-2.0)
## TLDR;
## Content
### Docs
- LICENSE
- docs/CODE_OF_CONDUCT.md
- docs/CONTRIBUTING.md
- docs/CHANGELOG.md --> dynamically updated
### Issue template
- .github/ISSUE_TEMPLATE.md
### PR template
- .github/PULL_REQUEST_TEMPLATE.md --> automatically closes connected issue
### Workflows
- CI --> npm ci, test and build
- CodeQL --> Perform CodeQL Analysis (Security, etc.)
- Release --> semantic-release:
* Creates release notes
* Updates CHANGELOG
* Updates package.json version
* Creates Git tag/release
* Publish package to NPM
- Manual Release --> same as Release, but can be triggered manually in Actions tab
### Release
- based on Angular Commit Message Conventions in commits -
https://github.com/angular/angular/blob/master/CONTRIBUTING.md#commit-message-header
- Commit message format is used to build:
* Release notes
* Changelog updates
* NPM package semver
### Commit message Convention
```
():
│ │ │
│ │ └─⫸ Summary in present tense. Not capitalized. No period at the end.
│ │
│ └─⫸ Commit Scope (optional): project|based|list
│
└─⫸ Commit Type: build|ci|docs|feat|fix|perf|refactor|test
```