Skip to content

Commit db6caf3

Browse files
committed
Update contributing file
1 parent 3d915cf commit db6caf3

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

CONTRIBUTING.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,17 @@ When submitting issues on GitHub, please include as much detail as possible to m
2323
1. The `dist/` folder & files will be generated, do NOT commit `dist/*`! They will be committed when a release is cut.
2424
1. Submit your PR and we'll review!
2525
1. Thanks!
26+
27+
#### Have write access?
28+
29+
Here's how to make a release on the `master` branch:
30+
31+
1. Bump `package.json` to the appropriate version.
32+
1. `npm test` must succeed.
33+
1. This time, the built `dist/js-data-sql.js` file _will_ be committed, so stage its changes.
34+
1. Mention the release version in the commit message, e.g. `Stable Version 1.2.3`
35+
1. Push to master.
36+
1. Create a git tag. Name it the version of the release, e.g. `1.2.3`
37+
- 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.
38+
1. `git fetch origin` if you tagged it via GitHub Release, so you can get the tag on your local machine.
39+
1. `npm publish .` (Make sure you got the version bumped correctly!)

0 commit comments

Comments
 (0)