Skip to content

Commit c1ad3c8

Browse files
committed
Update contributing guidelines
1 parent af92e32 commit c1ad3c8

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

CONTRIBUTING.md

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Should you run into other issues with the project, please don't hesitate to let
88

99
Pull requests containing only failing tests demonstrating the issue are welcomed and this also helps ensure that your issue won't regress in the future once it's fixed.
1010

11-
Documentation issues on the handlebarsjs.com site should be reported on [handlebars-site](https://github.com/wycats/handlebars-site).
11+
Documentation issues on the [handlebarsjs.com](https://handlebarsjs.com) site should be reported on [handlebars-lang/docs](https://github.com/handlebars-lang/docs).
1212

1313
## Branches
1414

@@ -93,23 +93,20 @@ You can use the following scripts to make sure that the CI job does not fail:
9393

9494
Before attempting the release Handlebars, please make sure that you have the following authorizations:
9595

96-
- Push-access to `wycats/handlebars.js`
96+
- Push-access to `handlebars-lang/handlebars.js`
9797
- Publishing rights on npmjs.com for the `handlebars` package
9898
- Publishing rights on gemfury for the `handlebars-source` package
9999
- Push-access to the repo for legacy package managers: `components/handlebars`
100100
- Push-access to the production-repo of the handlebars site: `handlebars-lang/handlebarsjs.com-github-pages`
101101

102102
_When releasing a previous version of Handlebars, please look into the CONTRIBUNG.md in the corresponding branch._
103103

104-
Handlebars utilizes the [release yeoman generator][generator-release] to perform most release tasks.
105-
106104
A full release may be completed with the following:
107105

108106
```
109107
npm ci
110-
yo release
108+
npx grunt
111109
npm publish
112-
yo release:publish components handlebars.js dist/components/
113110
114111
cd dist/components/
115112
gem build handlebars-source.gemspec
@@ -126,13 +123,13 @@ in those places still point to the latest version
126123

127124
When everything is OK, the **handlebars site** needs to be updated.
128125

129-
Go to the master branch of the repo [handlebars-lang/handlebarsjs.com-github-pages](https://github.com/handlebars-lang/handlebarsjs.com-github-pages/tree/master)
126+
Go to the master branch of the repo [handlebars-lang/docs](https://github.com/handlebars-lang/docs/tree/master)
130127
and make a minimal change to the README. This will invoke a github-action that redeploys
131128
the site, fetching the latest version-number from the npm-registry.
132129
(note that the default-branch of this repo is not the master and regular changes are done
133130
in the `handlebars-lang/docs`-repo).
134131

135132
[generator-release]: https://github.com/walmartlabs/generator-release
136-
[pull-request]: https://github.com/wycats/handlebars.js/pull/new/master
137-
[issue]: https://github.com/wycats/handlebars.js/issues/new
133+
[pull-request]: https://github.com/handlebars-lang/handlebars.js/pull/new/master
134+
[issue]: https://github.com/handlebars-lang/handlebars.js/issues/new
138135
[jsfiddle]: https://jsfiddle.net/9D88g/180/

0 commit comments

Comments
 (0)