💡 Sublime Text users, check: https://github.com/mariozaizar/eml-tmLanguage
- Fork this repo.
- Create a new branch and commit the changes.
- Test manually and add specs. All new code requires tests to ensure against regressions
- Send Pull Request. Filling out the PR template is required. Any pull request that does not include enough information to be reviewed in a timely manner may be closed at the maintainers' discretion.
- Get a +1 from the core team.
- Get your changes merged.
npm install # Node package manager install
apm rebuild # Atom package manager rebuild
*Make sure you have export ATOM_ACCESS_TOKEN="<123>"
variable to avoid APM authentication errors.
apm login # You'll need your Atom API token
apm publish patch # or minor, major
*Make sure you have export CHANGELOG_GITHUB_TOKEN="<123>"
variable to avoid GitHub API rate limit errors.
bundle check || bundle install
bundle exec github_changelog_generator