summaryrefslogtreecommitdiff
path: root/RELEASING.md
diff options
context:
space:
mode:
authorYuval Adam <_@yuv.al>2026-07-24 13:34:26 +0200
committerYuval Adam <_@yuv.al>2026-07-24 13:34:26 +0200
commit11c0955bc3a261cabd8a5276a62120a03e11336b (patch)
treeed67f59fbd61239fa259c502436a6258cee2f56b /RELEASING.md
parente2656ebe8f36dcd213c2412d80f913172664e8d1 (diff)
Simplify release metadata
Diffstat (limited to 'RELEASING.md')
-rw-r--r--RELEASING.md29
1 files changed, 0 insertions, 29 deletions
diff --git a/RELEASING.md b/RELEASING.md
deleted file mode 100644
index 43abf88..0000000
--- a/RELEASING.md
+++ /dev/null
@@ -1,29 +0,0 @@
-# Releasing Parley
-
-1. Update the version in `pyproject.toml`, `parley/__init__.py`, and the Arch
- `PKGBUILD`; update `CHANGELOG.md`.
-2. Run the release checks:
-
- ```bash
- python -m unittest discover -s tests
- ruff check parley tests
- ruff format --check parley tests
- bash -n scripts/* packaging/arch/PKGBUILD
- node --check extension/extension.js
- gnome-extensions pack --force --out-dir=/tmp extension
- ```
-
-3. Manually test recording, cancellation, clipboard fallback, IBus insertion,
- the in-field spinner, daemon restart, shortcut, and Shell extension in a
- fresh GNOME session.
-4. Commit the release and create an annotated tag:
-
- ```bash
- git tag -a v1.0.0 -m "Parley 1.0.0"
- git push origin main v1.0.0
- ```
-
-5. Build and install `packaging/arch/PKGBUILD` after the tag is available from
- GitHub. Repeat the smoke test using only packaged files.
-6. Create the GitHub release from `CHANGELOG.md` and attach the Arch package if
- desired.