You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+15-1
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Contributing Guide
2
2
3
-
First, support is handled via the [Gitter Channel](https://gitter.im/js-data/js-data) and the [Mailing List](https://groups.io/org/groupsio/jsdata). Ask your questions there.
3
+
First, support is handled via the [Slack Channel](http://slack.js-data.io) and the [Mailing List](https://groups.io/org/groupsio/jsdata). Ask your questions there.
4
4
5
5
When submitting issues on GitHub, please include as much detail as possible to make debugging quick and easy.
6
6
@@ -22,3 +22,17 @@ When submitting issues on GitHub, please include as much detail as possible to m
22
22
1. The `dist/` folder & files will be generated, do NOT commit `dist/*`! They will be committed when a release is cut.
23
23
1. Submit your PR and we'll review!
24
24
1. Thanks!
25
+
26
+
#### Have write access?
27
+
28
+
Here's how to make a release on the `master` branch:
29
+
30
+
1. Bump `package.json` to the appropriate version.
31
+
1.`npm test` must succeed.
32
+
1. This time, the built `dist/js-data-rethinkdb.js` file _will_ be committed, so stage its changes.
33
+
1. Mention the release version in the commit message, e.g. `Stable Version 1.2.3`
34
+
1. Push to master.
35
+
1. Create a git tag. Name it the version of the release, e.g. `1.2.3`
36
+
- Easiest way is to just create a GitHub Release, which will create the tag for you. Name the Release and the git tag the same thing.
37
+
1.`git fetch origin` if you tagged it via GitHub Release, so you can get the tag on your local machine.
38
+
1.`npm publish .` (Make sure you got the version bumped correctly!)
First, support is handled via the [Gitter Channel](https://gitter.im/js-data/js-data) and the [Mailing List](https://groups.io/org/groupsio/jsdata). Ask your questions there.
43
+
First, support is handled via the [Slack Channel](http://slack.js-data.io/) and the [Mailing List](https://groups.io/org/groupsio/jsdata). Ask your questions there.
56
44
57
45
When submitting issues on GitHub, please include as much detail as possible to make debugging quick and easy.
58
46
@@ -98,3 +86,16 @@ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
98
86
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
99
87
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
0 commit comments