Sha256: a437df70ab526278893054c1a1e5f77b76962dbd18d008b074d10fea8279e689

Contents?: true

Size: 1.48 KB

Versions: 25

Compression:

Stored size: 1.48 KB

Contents

# Contributing to ActiveUtils

We gladly accept bugfixes to this library. Please read the guidelines for reporting issues and submitting pull requests below.

### Reporting issues

- Include the version of ActiveUtils, Ruby, and ActiveSupport you are using.
- If you run into an unexpected exception, please include a stacktrace.
- Try to include a code snippet that demonstrates the problem.

### Pull request guidelines

1. [Fork it](http://github.com/Shopify/active_utils/fork) and clone your new repo
2. Create a branch (`git checkout -b my_awesome_feature`)
3. Commit your changes (`git add my/awesome/file.rb; git commit -m "Added my awesome feature"`)
4. Push your changes to your fork (`git push origin my_awesome_feature`)
5. Open a [Pull Request](https://github.com/shopify/active_utils/pulls)

The most important guidelines:

- All changes should be covered by tests.
- Your code should support all the Ruby versions and ActiveSupport versions we have enabled on Travis CI.
- Do not update the CHANGELOG, or the `ActiveUtils::VERSION` constant.

Final note: maybe you should also update the mirrored version in ActiveMerchant.

### Releasing

1. Check the [semantic versioning page](http://semver.org) for info on how to version the new release.
2. Update the  `ActiveUtils::VERSION` constant in **lib/active_utils/version.rb**.
3. Add a `CHANGELOG.md` entry for the new release with the date.
4. Tag the release commit on GitHub: `bundle exec rake tag_release`
5. Release the gem to rubygems using ShipIt

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
active_utils-3.3.16 CONTRIBUTING.md
active_utils-3.3.15 CONTRIBUTING.md
active_utils-3.3.14 CONTRIBUTING.md
active_utils-3.3.13 CONTRIBUTING.md
active_utils-3.3.12 CONTRIBUTING.md
active_utils-3.3.11 CONTRIBUTING.md
active_utils-3.3.10 CONTRIBUTING.md
active_utils-3.3.9 CONTRIBUTING.md
active_utils-3.3.8 CONTRIBUTING.md
active_utils-3.3.7 CONTRIBUTING.md
active_utils-3.3.6 CONTRIBUTING.md
active_utils-3.3.5 CONTRIBUTING.md
active_utils-3.3.4 CONTRIBUTING.md
active_utils-3.3.3 CONTRIBUTING.md
active_utils-3.3.2 CONTRIBUTING.md
active_utils-3.3.1 CONTRIBUTING.md
active_utils-3.3.0 CONTRIBUTING.md
active_utils-3.2.5 CONTRIBUTING.md
active_utils-3.2.4 CONTRIBUTING.md
active_utils-3.2.3 CONTRIBUTING.md