Skip to content

Commit bb1b5d3

Browse files
committed
Build: Extend release checklist; fix publishing to npm
1 parent bc535e8 commit bb1b5d3

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

build/release.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,15 @@
11
/* Release checklist
22
- Run `git changelog` and edit to match previous output (this should make use of jquey-release instead)
33
- pull latest https://github.com/jquery/jquery-release
4+
- disable _generateChangelog task in release.js (BOOOO)
45
- run
56
node release.js --remote=jzaefferer/jquery-validation
67
- Wait a while, verify and confirm each step
7-
-
8+
- Create GitHub release: Pick the new tag, add changelog, upload zip
9+
- Update MS CDN (see 1password for url and credentials)
10+
- Check jsdelivr CDN
11+
- Update validation-content/pages/index.html (may have to hold off on CDN updates until available)
12+
- Write blog post: Some highlights, changelog, download links
813
*/
914

1015
/*jshint node:true */
@@ -33,8 +38,8 @@ Release.define({
3338
]);
3439
},
3540

36-
// disable CDN publishing
3741
cdnPublish: false,
42+
npmPublish: true,
3843

3944
// disable authors check
4045
_checkAuthorsTxt: function() {}

0 commit comments

Comments
 (0)