0.0.13 • Published 7 years ago
h-scripts v0.0.13
h-scripts
This is a CLI that abstracts away all configuration for my open source projects.
Installation
yarn add -D h-scriptsScripts
travis-after-success
Automate version management and package publishing with Travis.
Usage
travis-after-success should be used in the after_success method.
dist: trusty
language: node_js
node_js: '10'
install: yarn
script:
- yarn test
- yarn build
after_success: h-scripts travis-after-successIn order for this method to succeed, make sure to:
- Have
GH_TOKENandNPM_TOKENdefined in Travis CI - Have
0.0.0-semantically-releasedset as the package version inpackage.json
Format of commit messages
By default semantic-release uses Angular Commit Message Conventions.
I typically like using th ESLint convention instead.
In order to do so, you will need to alter the preset. One way to do this is via a .releaserc file at the root of your project.
Example: Changing the preset as well as the directory to publish
{
"pkgRoot": "build",
"preset": "eslint"
}Inspiration
This is inspired from kcd-scripts.