Skip to content

Latest commit

 

History

History
22 lines (15 loc) · 1.19 KB

CONTRIBUTING.md

File metadata and controls

22 lines (15 loc) · 1.19 KB

Contributing

When contributing to this repository, please first discuss the change you wish to make via issue, or any other method with the owners of this repository before making a change.

Pull Request Process

  1. Fork this project into your account if you are a first-time contributor.
  2. Create a branch based on the latest dev branch, commit your changes on this branch.
  3. You may merge the Pull Request in once you have the sign-off of two other developers, or if you do not have permission to do that, you may request the second reviewer to merge it for you.

Release Process

  1. Create a release branch from the target commit on dev branch.
  2. Update version in galaxy.yml and release logs in CHANGELOG.md.
  3. Make sure the release branch is ready to release, merge the release branch into master branch.
  4. Tag the master branch with new version number like v*.*.*, push to origin.
  5. Release pipleline will automatically release the new version to galaxy.
  6. Merge released changes back to dev branch.

Release status

For each release details, you can refer to the CHANGELOG which contains the dates and significant changes in each minor release.