Skip to content

Fix Linux release packaging pipeline#72

Merged
jsgrrchg merged 1 commit into
mainfrom
release/0.2.5-linux-release-pipeline-fix
May 11, 2026
Merged

Fix Linux release packaging pipeline#72
jsgrrchg merged 1 commit into
mainfrom
release/0.2.5-linux-release-pipeline-fix

Conversation

@jsgrrchg
Copy link
Copy Markdown
Owner

@jsgrrchg jsgrrchg commented May 11, 2026

Summary

  • keep Linux AppImage packaging arch-specific per release matrix job
  • smoke the lowercase Linux executable name while preserving the previous fallback
  • stage Linux AppImage releases without requiring an external .AppImage.blockmap

Validation

  • node --test apps/desktop/scripts/electron-builder-config.test.mjs apps/desktop/scripts/stage-electron-release-assets.test.mjs scripts/platform-validation.test.mjs scripts/release-metadata.test.mjs scripts/release-assets.test.mjs scripts/appcast.test.mjs
  • node scripts/validate-release-metadata.mjs --tag v0.2.5

@jsgrrchg jsgrrchg merged commit e34cba1 into main May 11, 2026
6 checks passed
@jsgrrchg jsgrrchg deleted the release/0.2.5-linux-release-pipeline-fix branch May 11, 2026 05:34
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