Skip to content

Commit 5aa2eed

Browse files
committed
[docs] Ensure scenedetect.com/docs/latest is updated as part of release checklist
1 parent 532f8ca commit 5aa2eed

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

RELEASE-PLAN.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -56,9 +56,10 @@ Optional: version referenced below as `X.Y[.Z]` - replace with the real version
5656
- [ ] Publish Github release
5757
- [ ] Upload to PyPI: `publish-pypi.yml` must be manually triggered on a release tag. Specify `testpypi` first, and make sure everything goes okay on the test instance. When verified and smoke tested, specify `pypi` as the environment, and publish the production package.
5858
- [ ] Verify both projects: https://pypi.org/project/scenedetect/ and https://pypi.org/project/scenedetect-headless/.
59-
- [ ] Merge `releases/X.Y` back into `main`.
60-
- [ ] Deploy website: `generate-website.yml` picks up the changelog / download page updates.
61-
- [ ] Deploy docs: `generate-docs.yml` publishes the new version.
59+
- [ ] Deploy website: `generate-website.yml`
60+
- [ ] Deploy docs: `generate-docs.yml`
61+
- [ ] Merge release branch back into `main`, verify `docs/LATEST_VERSION` is correct
62+
- [ ] [Manually dispatch `generate-docs.yml`](https://github.com/Breakthrough/PySceneDetect/actions/workflows/generate-docs.yml) against `releases/X.Y` to update www.scenedetect.com/docs/latest
6263
- [ ] Smoke-test PyPI release: in a fresh venv, `pip install scenedetect==X.Y.Z`; CLI launches and `scenedetect --version` looks correct.
6364
- [ ] Verify download links on website are correct, PyPI project page is up to date and correct.
6465
- [ ] Clear / archive release-scoped tracking files (`tracking.md`, any release-specific TODOs).

0 commit comments

Comments
 (0)