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: Release-Activities.md
+14-12Lines changed: 14 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,8 +1,20 @@
1
-
## Release activities
2
-
3
1
This is the list of release activities needed for every TypeScript release.
4
2
[Additional activities](#additional-activities) are also needed if a new syntax is introduced or a new compiler option gets added.
5
3
4
+
## Pre-Release Activities
5
+
6
+
### types-publisher and definitelytyped-header-parser
7
+
8
+
Once `master`'s version is updated, surrounding projects must be aware of the nightlies so that functionality such as ATA continues to work.
9
+
10
+
*[ ] Update [definitelytyped-header-parser](https://github.com/Microsoft/definitelytyped-header-parser) to understand ***the next version***, and publish new version
11
+
* in other words, if we're releasing TypeScript 3.2, the header parser needs to be able to parse `3.3`.
12
+
*[ ] Update [dtslint](https://github.com/Microsoft/dtslint)'s dependency to the new header-parser
13
+
*[ ] Update [types-publisher](https://github.com/Microsoft/types-publisher)'s dependency to the new header-parser
14
+
*[ ] Run [the tagging script](https://github.com/sandersn/dt-retag/blob/master/index.js) to tag for new version (version of `typescript@next`)
### types-publisher and definitelytyped-header-parser
25
-
26
-
**Following the publish**, these tasks must be done in order:
27
-
28
-
*[ ] Update [definitelytyped-header-parser](https://github.com/Microsoft/definitelytyped-header-parser) to understand ***the next version***, and publish new version
29
-
* in other words, if we're releasing TypeScript 3.2, the header parser needs to be able to parse `3.3`.
30
-
*[ ] Update [dtslint](https://github.com/Microsoft/dtslint)'s dependency to the new header-parser
31
-
*[ ] Update [types-publisher](https://github.com/Microsoft/types-publisher)'s dependency to the new header-parser
32
-
*[ ] Run [the tagging script](https://github.com/sandersn/dt-retag/blob/master/index.js) to tag for new version (version of `typescript@next`)
33
-
34
36
#### npm
35
37
36
38
*[ ] Publish new version of [typescript](https://www.npmjs.com/package/typescript)
0 commit comments