Skip to content

Commit 9a72a8f

Browse files
committed
How to use main for testing
1 parent e941e60 commit 9a72a8f

File tree

1 file changed

+20
-3
lines changed

1 file changed

+20
-3
lines changed

CONTRIBUTING.md

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,26 @@ We want everyone to feel welcome to contribute. We encourage respectful exchange
66

77
There are a number of ways you can contribute to `bootstrap_form`:
88

9-
- Fix a bug or add a new feature
10-
- Add to the documentation
11-
- Review pull requests
9+
- Test pre-release versions of the gem, by using the `main` branch.
10+
- Fix a bug or add a new feature.
11+
- Add to the documentation.
12+
- Review pull requests.
13+
14+
## Testing
15+
16+
`bootstrap_form` has an extensive automated test suite. But there are a multitude of combinations of use cases for this gem. It's impossible to cover all the combinations.
17+
18+
You can help us test by using the `main` branch from GitHub, rather than a released version of the gem. To do so, replace the `bootstrap_form` line in your `Gemfile` with:
19+
20+
```
21+
gem "bootstrap_form", git: "https://bootstrap-ruby/bootstrap_form"
22+
```
23+
24+
and run `bundle update`.
25+
26+
If you run into problems, you can always switch back to the released version of `bootstrap_form` from your provider of gems. Please [raise an issue](https://github.com/bootstrap-ruby/bootstrap_form/issues/new/choose) if you think you found a problem.
27+
28+
And a big thank-you for helping us test `bootstrap_form`.
1229

1330
## Code Contributions
1431

0 commit comments

Comments
 (0)