Sha256: 8bc71f5b8719b9441dc26c2a5dd57e64bbc14c3cb58326172872fcca7011e761

Contents?: true

Size: 1.24 KB

Versions: 3

Compression:

Stored size: 1.24 KB

Contents

# How to contribute

Bug reports and pull requests from users are what keep this project working.

## Basics

1. Create an issue and describe your idea
2. [Fork it](https://github.com/servian/awskeyring/fork)
3. Create your feature branch (`git checkout -b my-new-feature`)
4. Commit your changes (`git commit -am 'Add some feature'`)
5. Publish the branch (`git push origin my-new-feature`)
6. Create a new Pull Request

## Checking your work

You can run the test suite.

You can run [RuboCop] to check code style.

You can run [RSpec] to see if anything broke.

You can run [YARD] to see of your code is documented.

The default Rake task, runnable using `rake`.

## Write documentation

This project has documentation in a few places:

### Introduction and usage

A friendly `README.md` written for many audiences.

### Examples and advanced usage

The [wiki].

###  API documentation 

API documentation is written as [YARD] docblocks in the Ruby code.

This is rendered as Web pages on [Rubydoc.info][awskeyring on Rubydoc.info].

[wiki]: https://github.com/servian/awskeyring/wiki
[YARD]: https://yardoc.org/
[awskeyring on Rubydoc.info]: https://www.rubydoc.info/gems/awskeyring
[RuboCop]: https://rubocop.readthedocs.io/en/latest/
[Rspec]: https://rspec.info

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
awskeyring-1.1.1 CONTRIBUTING.md
awskeyring-1.1.0 CONTRIBUTING.md
awskeyring-1.0.2 CONTRIBUTING.md