[PR #6544] :electron: Fix electron publish workflow matrix ordering #6591

Closed
opened 2026-02-28 21:30:24 -06:00 by GiteaMirror · 0 comments
Owner

Original Pull Request: https://github.com/actualbudget/actual/pull/6544

State: closed
Merged: Yes


Restructured the workflow so sha256 step is only run on linux and is done outside of the matrix. Should remove the last job wins issue.

Summary by CodeRabbit

  • Style

    • Standardized screenshot entries and captions for repository listings.
  • Chores

    • Improved CI/CD publish flows to download Linux artifacts, compute and inject AppImage SHA256 hashes before updating release manifests.
  • Documentation

    • Added a short upcoming-release note describing the CI workflow fix for artifact hash calculation.

✏️ Tip: You can customize this high-level summary in your review settings.

**Original Pull Request:** https://github.com/actualbudget/actual/pull/6544 **State:** closed **Merged:** Yes --- <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> Restructured the workflow so sha256 step is only run on linux and is done outside of the matrix. Should remove the `last job wins` issue. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Style** * Standardized screenshot entries and captions for repository listings. * **Chores** * Improved CI/CD publish flows to download Linux artifacts, compute and inject AppImage SHA256 hashes before updating release manifests. * **Documentation** * Added a short upcoming-release note describing the CI workflow fix for artifact hash calculation. <sub>✏️ Tip: You can customize this high-level summary in your review settings.</sub> <!-- end of auto-generated comment: release notes by coderabbit.ai -->
GiteaMirror added the pull-request label 2026-02-28 21:30:24 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#6591