Упростить правила публикации и обновлять только ModuleInfo/Version64

This commit is contained in:
2026-04-09 07:37:55 +03:00
parent b50a6a2f95
commit 8a4970742c
2 changed files with 14 additions and 6 deletions

View File

@@ -93,9 +93,11 @@ Do not manually hardcode release versions in the committed `meta.lsx` for each r
Release preparation rule:
- before creating a release tag, run `scripts/set-version.ps1 -VersionTag <tag>` to update repository `Mods/DnD 5.5e AIO Russian/meta.lsx`
- use `ModuleInfo/Version64` in `meta.lsx` as the source of truth for release tagging
- if `meta.lsx` version was changed manually (for example via BG3 Toolkit), publish using a tag that matches this exact version
- if `meta.lsx` version still matches the latest released tag, first bump version in `meta.lsx` (for example via `scripts/set-version.ps1 -VersionTag <tag>`), then commit and only after that create/push the release tag
- only after that commit the change and create/push the release tag
- if `meta.lsx` version was changed manually (for example via BG3 Toolkit), publish using a tag that matches that exact version and do not use a different tag
- `PublishVersion` must not be modified during release preparation
## info.json Expectations