Repository navigation
Подготовить неподписанный релиз BYDLO 0.4.3 - #490
Merged
Merged
Conversation
Bumps the version to 0.4.3, allows unsigned Windows/macOS packaging for the exact tag refs/tags/v0.4.3, adds the 0.4.3 release notes and brings README, BUILD, CODE-SIGNING and the bug template to 0.4.3.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #489
Поднимает версию до 0.4.3 и явно разрешает неподписанную упаковку Windows/macOS для точного тега
refs/tags/v0.4.3. Это решение сопровождающего; постоянная подпись по-прежнему в #392. Исключение остаётся списком точных тегов,ReleaseWorkflowTestsэто проверяет.Directory.Build.props: 0.4.2 → 0.4.3. UI,app.manifest, Velopack--packVersionиnix/package.nixчитают версию отсюда.signing-policy: добавленgithub.ref == 'refs/tags/v0.4.3'вUNSIGNED. Гейтыnative-packages,packageиreleaseне менялись.docs/RELEASE_NOTES.md: раздел# BYDLO v0.4.3. Темы:scripts/extract-release-notes.sh v0.4.3извлекает только этот раздел.README, BUILD, CODE-SIGNING и шаблон баг-репорта приведены к 0.4.3. В BUILD отмечен 21-й asset
releases-catalog.json.Каталог обновлений в release-job подписывается секретом
BYDLO_UPDATE_SIGNING_KEY: он уже задан, и его публичная часть совпадает сUpdateTrustRoots.CurrentPublicKeySpki. При несовпадении скрипт остановит релиз.Проверено:
scripts/check.ps1сBYDLO_SAFE_DEV=1— 1780 пройдено, 0 упало. Движки, установщики и сеть не запускались.После вливания:
developer → main, затем тегv0.4.3наmainзапускает сборку черновика. В черновике--generate-notesдописывает «What's Changed».