Skip to content

ci: publish releases without updater secrets - #61

Merged
Rouniy merged 2 commits into
mainfrom
fix/release-without-signing-secrets
Aug 23, 2026
Merged

ci: publish releases without updater secrets#61
Rouniy merged 2 commits into
mainfrom
fix/release-without-signing-secrets

Conversation

@Rouniy

@Rouniy Rouniy commented Aug 23, 2026

Copy link
Copy Markdown
Owner

Summary

  • publish platform binaries even when the optional updater signing key is not configured
  • gate signed GitHub Pages updater deployment behind both its key and an explicit repository variable
  • attach SHA256SUMS to every tagged GitHub release

Why

The repository currently has no Actions secrets and GitHub Pages is not configured. The existing release workflow would build binaries and then fail before uploading them.

Validation

  • actionlint passes
  • git diff --check passes
  • local Linux tar.gz and deb packages built and inspected successfully

@Rouniy
Rouniy marked this pull request as ready for review August 23, 2026 17:19
@Rouniy
Rouniy merged commit dbaa2a1 into main Aug 23, 2026
14 checks passed
@Rouniy
Rouniy deleted the fix/release-without-signing-secrets branch August 23, 2026 17:19
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