This commit is contained in:
Ivan Fontosh
2026-05-18 08:35:36 +08:00
parent 4e5d320c36
commit cfa067519d
6 changed files with 167 additions and 18 deletions
+45 -2
View File
@@ -1,2 +1,45 @@
Copy publish.ps1, publish.cmd, publish-config.json to D:\TTRPG-Release\
when updating the release publisher tool.
TTRPG Release folder
====================
RECOMMENDED WORKFLOW (same version on all platforms)
----------------------------------------------------
1) bump-version.cmd
OR in project: npm version patch --no-git-tag-version
2) On Mac: npm ci && npm run build && npm run pack:mac
Copy to D:\TTRPG-Release:
latest-mac.yml, TTRPGPlayer-x64.zip, TTRPGPlayer-arm64.zip (+ dmg optional)
3) release-all.cmd
- does NOT bump version (default -AfterMac)
- checks Mac files match package.json version
- builds Windows + Linux, copies artifacts, publishes to updates.mailib.ru
LEGACY (Win/Linux ahead of Mac)
-------------------------------
release-all-bump.cmd - bumps patch in script, build Win/Linux, publish with -SkipMac or add Mac later
SCRIPTS