Files
coco 723ce1af5c a
2026-07-03 15:12:48 +08:00

25 lines
1.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Release checklist
- [ ] Check that tests have passed on CI.
- [ ] Run manual test cases that are difficult to automate:
- [ ] Fling animations can be interrupted by pressing anywhere.
- [ ] Double-tap-to-zoom animations can be interrupted **only** by starting another swipe gesture.
- [ ] Images that use a placeholder play a cross-fade animation when the image is loaded.
- [ ] Change version name from SNAPSHOT to an actual name.
- [ ] Update project website with:
- [ ] new versions maven address
- [ ] new APIs
- [ ] Commit `Prepare to release vX.X.X`. Do not push yet.
- [ ] Upload archives to maven.
`g clean publish --no-parallel --no-daemon`
- [ ] Wait for artifacts to be available.
`dependency-watch await me.saket.telephoto:zoomable:{version}`
- [ ] Ensure that the release is available on maven by using it in `:sample`
- [ ] Check that the library sources were correctly available.
- [ ] Run the sample app and perform sanity tests.
- [ ] Push commit.
- [ ] Generate a sample APK.
- [ ] Draft a changelog.
- [ ] Make a release on Github.
- [ ] Push a new commit `Prepare next development version` by bumping version and changing library version to SNAPSHOT.