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
+ Ensure the version of `plotly.js` matches the one in `plotlywidget`
194
196
+ Update `"version"` to `X.Y.Z`
195
197
+ Ensure you're using `node` version 12 and `npm` version 6 to minimize diffs to `package-lock.json`
196
198
+ Run `rm -rf node_modules && npm install && npm run build`
@@ -270,18 +272,22 @@ Make "Release title" the same string as the tag.
270
272
271
273
Copy changelog section for this version as the "Describe this release"
272
274
273
-
### Upgrade doc requirements and API doc
275
+
### Update documentation site
274
276
275
-
Files to be updated:
276
-
-`doc/apidoc/conf.py` with new version number
277
-
-`doc/requirements.txt`
278
-
-`binder/requirements.txt`
279
-
280
-
### Synchronize master and doc-prod branches
281
-
282
-
doc-prod should already have been merged on a regular basis into master, but
283
-
start doing it first. Then merge master into doc-prod to deploy the doc related
277
+
1. Search for the previous version string in the docs and replace it with the new version string, including but not necessarily limited to the following files:
278
+
-`README.md`
279
+
-`doc/python/getting-started.md`
280
+
-`doc/apidoc/conf.py`
281
+
-`doc/requirements.txt`
282
+
-`binder/requirements.txt`
283
+
2.`doc-prod` should already have been merged on a regular basis into `master`, but
284
+
start by doing it first if not. Then merge `master` into `doc-prod` to deploy the doc related
284
285
to features in the release.
286
+
3. in a clone of the [`graphing-library-docs` repo](https://github.com/plotly/graphing-library-docs):
287
+
1. bump the version of Plotly.js with `cd _data && python get_plotschema.py` fixing any errors that come up
288
+
2. rebuild the Algolia `schema` index with `ALGOLIA_API_KEY=<key> make update_ref_search`
289
+
3. Rebuild the Algolia `python` index with `ALGOLIA_API_KEY=<key> make update_python_search`
290
+
4. Commit and push the changes to `master` in that repo
0 commit comments