Prepare v1.3.4 beta release

This commit is contained in:
webadderall
2026-06-12 18:06:52 +10:00
parent 8c7d23d828
commit 980e90c786
3 changed files with 6 additions and 4 deletions
+3 -1
View File
@@ -70,7 +70,7 @@ Optional repository variables:
## Release flow
1. Bump `package.json` to the version you want to ship.
1. Bump `package.json` to the version you want to ship. For prereleases, the app version must include the prerelease suffix too, for example `1.3.4-beta.1`.
2. Commit and push that version.
3. Create a Git tag in the form `vX.Y.Z`.
4. Create and publish a GitHub release for that tag. Prefer the helper so custom notes are prepended while GitHub still generates the contributor section:
@@ -87,6 +87,8 @@ npm run release:create -- --tag v1.2.0-beta.2 --title "v1.2.0 beta-2" --prerelea
This uses `gh release create --generate-notes`, which keeps GitHub's generated change summary and contributor list instead of replacing it with a fully manual release body.
Prereleases intentionally skip uploading the auto-update `.yml` metadata assets to the GitHub release, so beta drafts only carry the installer artifacts and checksums.
5. The `Publish Release` workflow builds, signs, notarizes, uploads, and publishes update metadata.
That is the normal path if you want “click new release and let CI do the rest.”
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "recordly",
"version": "1.3.4",
"version": "1.3.4-beta.1",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "recordly",
"version": "1.3.4",
"version": "1.3.4-beta.1",
"hasInstallScript": true,
"dependencies": {
"@phosphor-icons/react": "^2.1.10",
+1 -1
View File
@@ -12,7 +12,7 @@
"url": "https://github.com/webadderallorg/Recordly/issues"
},
"private": true,
"version": "1.3.4",
"version": "1.3.4-beta.1",
"type": "module",
"scripts": {
"dev": "vite --config vite.config.ts",