Skip to content

Commit f8fd2eb

Browse files
authored
Mark what issues could be automated
1 parent 69488ed commit f8fd2eb

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

β€Ž.github/release_plan.mdβ€Ž

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@
1010
- [ ] Announce the code freeze (not just to team but also to ptvsd and language server)
1111
- [ ] Update master for the release
1212
- [ ] Create a branch against `master` for a pull request
13-
- [ ] Change the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) from a `-dev` suffix to `-rc`
14-
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date
13+
- [ ] Change the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) from a `-dev` suffix to `-rc` (πŸ€–)
14+
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (πŸ€–)
1515
- [ ] Update `requirements.txt` to point to latest release version of [ptvsd](https://github.com/microsoft/ptvsd).
1616
- [ ] Update `languageServerVersion` in `package.json` to point to the latest version (???) of [the Language Server](https://github.com/Microsoft/python-language-server).
17-
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md)
17+
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md) (πŸ€–)
1818
- [ ] Run [`news`](https://github.com/Microsoft/vscode-python/tree/master/news) (typically `python news --final --update CHANGELOG.md | code-insiders -`)
1919
- [ ] Copy over the "Thanks" section from the previous release
2020
- [ ] Make sure the "Thanks" section is up-to-date (e.g. compare to versions in requirements.json)
@@ -31,15 +31,15 @@
3131
+ ask the package maintainer (e.g. via github)
3232
+ ask CELA
3333
- [ ] Update [`ThirdPartyNotices-Repository.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Repository.txt) as appropriate
34-
- [ ] Create a pull request against `master`
34+
- [ ] Create a pull request against `master` (πŸ€–)
3535
- [ ] Merge pull request into `master`
3636
- [ ] Update the [`release` branch](https://github.com/microsoft/vscode-python/branches)
3737
- [ ] (if necessary) Request from a repo admin that the branch be un-"protected"
3838
- [ ] Delete the `release` branch in the repo
3939
- [ ] Create a new `release` branch from `master`
4040
- (alternately, force-push the master branch to the GitHub "release" branch)
4141
- [ ] (if necessary) Request that the branch be set anew as "protected"
42-
- [ ] Update master post-release
42+
- [ ] Update master post-release (πŸ€–)
4343
- [ ] Bump the version number to the next monthly ("YYYY.M.0-dev") release in the `master` branch
4444
- [ ] `package.json`
4545
- [ ] `package-lock.json`
@@ -49,7 +49,7 @@
4949
- [ ] Update [Component Governance](https://dev.azure.com/ms/vscode-python/_componentGovernance) (Click on "microsoft/vscode-python" on that page)
5050
- [ ] Provide details for any automatically detected npm dependencies
5151
- [ ] Manually add any repository dependencies
52-
- [ ] GDPR bookkeeping (@brettcannon)
52+
- [ ] GDPR bookkeeping (@brettcannon) (πŸ€–)
5353
- [ ] Open appropriate [documentation issues](https://github.com/microsoft/vscode-docs/issues?q=is%3Aissue+is%3Aopen+label%3Apython)
5454
+ new features
5555
+ settings changes
@@ -65,14 +65,14 @@
6565
- [ ] Make sure the [appropriate pull requests](https://github.com/microsoft/vscode-docs/pulls) for the [documentation](https://code.visualstudio.com/docs/python/python-tutorial) -- including the [WOW](https://code.visualstudio.com/docs/languages/python) page -- are ready
6666
- [ ] final updates to the `release` branch
6767
- [ ] Create a branch against `release` for a pull request
68-
- [ ] Update the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json)
69-
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (the only update should be the version number if `package-lock.json` has been kept up-to-date)
70-
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md)
68+
- [ ] Update the version in [`package.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) (πŸ€–)
69+
- [ ] Run `npm install` to make sure [`package-lock.json`](https://github.com/Microsoft/vscode-python/blob/master/package.json) is up-to-date (the only update should be the version number if `package-lock.json` has been kept up-to-date) (πŸ€–)
70+
- [ ] Update [`CHANGELOG.md`](https://github.com/Microsoft/vscode-python/blob/master/CHANGELOG.md) (πŸ€–)
7171
- [ ] Update version and date for the release section
7272
- [ ] Run [`news`](https://github.com/Microsoft/vscode-python/tree/master/news) and copy-and-paste new entries (typically `python news --final | code-insiders -`; quite possibly nothing new to add)
73-
- [ ] Update [`ThirdPartyNotices-Distribution.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Distribution.txt) by running [`tpn`](https://github.com/Microsoft/vscode-python/tree/master/tpn) (typically `python tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt`; quite possible there will be no change)
73+
- [ ] Update [`ThirdPartyNotices-Distribution.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Distribution.txt) by running [`tpn`](https://github.com/Microsoft/vscode-python/tree/master/tpn) (typically `python tpn --npm package-lock.json --npm-overrides package.datascience-ui.dependencies.json --config tpn/distribution.toml ThirdPartyNotices-Distribution.txt`; quite possible there will be no change) (πŸ€–)
7474
- [ ] Update [`ThirdPartyNotices-Repository.txt`](https://github.com/Microsoft/vscode-python/blob/master/ThirdPartyNotices-Repository.txt) manually if necessary
75-
- [ ] Create pull request against `release`
75+
- [ ] Create pull request against `release` (πŸ€–)
7676
- [ ] Merge pull request into `release`
7777
- [ ] Make sure component governance is happy
7878

@@ -86,12 +86,12 @@
8686
- [ ] Publish [documentation changes](https://github.com/Microsoft/vscode-docs/pulls?q=is%3Apr+is%3Aopen+label%3Apython)
8787
- [ ] Publish the [blog](http://aka.ms/pythonblog) post
8888
- [ ] Determine if a hotfix is needed
89-
- [ ] Merge `release` back into `master`
89+
- [ ] Merge `release` back into `master` (πŸ€–)
9090

9191
## Clean up after _this_ release
92-
- [ ] Go through [`info needed` issues](https://github.com/Microsoft/vscode-python/issues?q=is%3Aopen+label%3A%22info+needed%22+-label%3A%22data+science%22+sort%3Aupdated-asc) and close any that have no activity for over a month
93-
- [ ] GDPR bookkeeping
92+
- [ ] Go through [`info needed` issues](https://github.com/Microsoft/vscode-python/issues?q=is%3Aopen+label%3A%22info+needed%22+-label%3A%22data+science%22+sort%3Aupdated-asc) and close any that have no activity for over a month (πŸ€–)
93+
- [ ] GDPR bookkeeping (πŸ€–)
9494

9595
## Prep for the _next_ release
96-
- [ ] Create a new [release plan](https://raw.githubusercontent.com/microsoft/vscode-python/master/.github/release_plan.md)
97-
- [ ] [(Un-)pin](https://help.github.com/en/articles/pinning-an-issue-to-your-repository) [release plan issues](https://github.com/Microsoft/vscode-python/labels/release%20plan)
96+
- [ ] Create a new [release plan](https://raw.githubusercontent.com/microsoft/vscode-python/master/.github/release_plan.md) (πŸ€–)
97+
- [ ] [(Un-)pin](https://help.github.com/en/articles/pinning-an-issue-to-your-repository) [release plan issues](https://github.com/Microsoft/vscode-python/labels/release%20plan) (πŸ€–)

0 commit comments

Comments
Β (0)