Skip to content

Fix all-platform manual release builds - #40

Merged
CryptoKey98 merged 1 commit into
mainfrom
integration/manager-improvements
Oct 15, 2026
Merged

CryptoKey98 merged 1 commit into
mainfrom
integration/manager-improvements

Conversation

@CryptoKey98

Copy link
Copy Markdown
Owner

Manual release runs with platform set to all passed validation but skipped every platform build, preventing baseline rebuilds from producing packages. Include all in the Windows, Linux, Arch, and macOS job conditions while preserving individual platform selection.

Add a regression test against the actual workflow conditions covering tag pushes and each manual platform choice. The test reproduced the failure before the fix.

Validation:

  • Release validation suite: 5 passed.
  • Signed revision manifest suite: 5 passed, 1 Debian-specific test skipped on Windows.
  • Diff whitespace check passed.
  • Focused independent review completed.

This PR contains only the workflow fix and its test. Local AGENTS.md and deferred Linux tray/AppImage fixes are excluded. Publishing or merging is not part of this PR creation.

@CryptoKey98
CryptoKey98 merged commit 834189d into main Oct 15, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant