Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.04 KB

CONTRIBUTING.md

File metadata and controls

35 lines (25 loc) · 1.04 KB

Contributing

💡 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.

Build dependencies

npm install # Node package manager install
apm rebuild # Atom package manager rebuild

Release new versions

*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

Update Changelogs

*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