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: COLLABORATOR_GUIDE.md
+1-10
Original file line number
Diff line number
Diff line change
@@ -5,7 +5,6 @@
5
5
*[Releases](#releases)
6
6
*[Getting dependencies](#getting-dependencies)
7
7
*[npm access](#npm-access)
8
-
*[GitHub personal access token](#github-personal-access-token)
9
8
*[Deciding what type of version release](#deciding-what-type-of-version-release)
10
9
*[Doing a release](#doing-a-release)
11
10
*[Doc credit](#doc-credit)
@@ -31,12 +30,6 @@ npm owner ls @videojs/http-streaming
31
30
If you are a core committer, you can request access to npm from one of the current owners.
32
31
Access is managed via an [npm organization][npm org] for [Video.js][vjs npm].
33
32
34
-
#### GitHub personal access token
35
-
36
-
This is used to make a GitHub release on videojs. You can get a token from the [personal access tokens](https://github.com/settings/tokens) page.
37
-
38
-
After generating one, make sure to keep it safe because GitHub will not show the token for you again. A good place to save it is Lastpass Secure Notes.
39
-
40
33
### Deciding what type of version release
41
34
42
35
Since we follow the [conventional changelog conventions][conventions], all commits are prepended with a type, most commonly `feat` and `fix`.
@@ -81,7 +74,7 @@ Afterwards, you want to push the commit and the tag to the repo.
81
74
It's necessary to do this before running `npm publish` because our GitHub release automation relies on the commit being available on GitHub.
82
75
83
76
```sh
84
-
git push --follow-tags origin master
77
+
git push --follow-tags origin main
85
78
```
86
79
87
80
Publish to npm.
@@ -90,8 +83,6 @@ Publish to npm.
90
83
npm publish
91
84
```
92
85
93
-
After it's done, [create a release in github](https://github.com/videojs/http-streaming/releases/new) with latest tag, no title, description copied from [the changelog](https://github.com/videojs/http-streaming/blob/master/CHANGELOG.md), and the .min.js and .js dist files attached.
94
-
95
86
If it's a large enough release, consider writing a blog post as well.
0 commit comments