Sha256: 1423ec5628c587a86829ae17cf2f1271e57342a06171cfc199c928cfd9872024

Contents?: true

Size: 1.45 KB

Versions: 19

Compression:

Stored size: 1.45 KB

Contents

# Contributing to Macaw Framework

First off, thank you for considering contributing to Macaw Framework.

## Getting Started

- Submit an issue for your problem or suggestion, assuming one does not already exist.
    - Clearly describe the issue including steps to reproduce when it is a bug.
    - Make sure you fill in the earliest version that you know has the issue.

## Making Changes

- Fork the repository on GitHub.
- Create a topic branch from where you want to base your work. This is usually the main branch.
    - To quickly create a topic branch based on main; `git checkout -b fix/main/my_contribution main`. Please avoid working directly on the `main` branch.
- Make commits of logical units.
- Check for unnecessary whitespace with `git diff --check` before committing.
- Make sure your commit messages are in the proper format.
- Make sure you have added the necessary tests for your changes.
- Run _all_ the tests to assure nothing else was accidentally broken.

## Submitting Changes

- Run RuboCop to ensure your code adheres to our code style conventions. You can do this by running `rubocop` in your terminal.
- Push your changes to a topic branch in your fork of the repository.
- Submit a pull request to the repository in my GitHub account.
- Our automatic CI/CD pipeline will run all tests and lint for 3 different ruby versions before merges.
- I'm constantly reviewing Pull Requests and will provide feedback as soon as possible.

Thanks for contributing!

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
macaw_framework-1.3.21 CONTRIBUTING.md
macaw_framework-1.3.1 CONTRIBUTING.md
macaw_framework-1.3.0 CONTRIBUTING.md
macaw_framework-1.2.6 CONTRIBUTING.md
macaw_framework-1.2.5 CONTRIBUTING.md
macaw_framework-1.2.4 CONTRIBUTING.md
macaw_framework-1.2.3 CONTRIBUTING.md
macaw_framework-1.2.2 CONTRIBUTING.md
macaw_framework-1.2.1 CONTRIBUTING.md
macaw_framework-1.2.0 CONTRIBUTING.md
macaw_framework-1.1.8 CONTRIBUTING.md
macaw_framework-1.1.7 CONTRIBUTING.md
macaw_framework-1.1.6 CONTRIBUTING.md
macaw_framework-1.1.5 CONTRIBUTING.md
macaw_framework-1.1.4 CONTRIBUTING.md
macaw_framework-1.1.3 CONTRIBUTING.md
macaw_framework-1.1.2 CONTRIBUTING.md
macaw_framework-1.1.1 CONTRIBUTING.md
macaw_framework-1.1.0 CONTRIBUTING.md