Skip to content

fix: generate release channel metadata - #412

Merged
rleikis merged 1 commit into
developfrom
fix/release-beta-metadata
Sep 24, 2026
Merged

rleikis merged 1 commit into
developfrom
fix/release-beta-metadata

Conversation

@rleikis

@rleikis rleikis commented Sep 24, 2026

Copy link
Copy Markdown
Contributor

Summary

The previous workflow checked for beta.yml while electron-builder defaulted to latest.yml. The explicit environment-driven channel fixes that by selecting the release metadata channel from UPDATE_CHANNEL.

Changes

  • Add channel: ${env.UPDATE_CHANNEL} to the GitHub publish configuration.
  • Keep the existing branch and release configuration unchanged.

Testing

  • Clean pnpm exec electron-builder --win --publish never with UPDATE_CHANNEL=beta produced beta.yml and builder-debug.yml.
  • Clean run with UPDATE_CHANNEL=latest produced latest.yml and builder-debug.yml.

@rleikis rleikis self-assigned this Sep 24, 2026
@rleikis rleikis added the dev-ops Build and deployment label Sep 24, 2026
@rleikis rleikis added this to the Release v1.2.0 milestone Sep 24, 2026
@rleikis
rleikis merged commit c9508e8 into develop Sep 24, 2026
4 checks passed
@rleikis
rleikis deleted the fix/release-beta-metadata branch September 24, 2026 23:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev-ops Build and deployment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant