Skip to content

fix(ci): stabilize release workflows and parallel desktop builds#4866

Merged
DIYgod merged 1 commit intodevfrom
DIYgod/fix-release-workflows
Feb 21, 2026
Merged

fix(ci): stabilize release workflows and parallel desktop builds#4866
DIYgod merged 1 commit intodevfrom
DIYgod/fix-release-workflows

Conversation

@DIYgod
Copy link
Member

@DIYgod DIYgod commented Feb 21, 2026

Description

This PR fixes desktop and mobile release workflow gating by matching release commits inside merge commit messages (contains instead of startsWith).
It updates desktop release orchestration to trigger two workflow_dispatch runs (Tag Version and Store) and adjusts desktop concurrency grouping so both runs can execute in parallel.
It also updates desktop/mobile release skills to commit changelog changes before running pnpm bump and to verify a clean working tree.

PR Type

  • Feature
  • Bugfix
  • Hotfix
  • Other (please describe):

Screenshots (if UI change)

Demo Video (if new feature)

Linked Issues

Additional context

Please focus review on workflow trigger conditions and desktop concurrency grouping behavior.

Changelog

  • I have updated the changelog/next.md with my changes.

@safedep
Copy link

safedep bot commented Feb 21, 2026

SafeDep Report Summary

Green Malicious Packages Badge Green Vulnerable Packages Badge Green Risky License Badge

No dependency changes detected. Nothing to scan.

This report is generated by SafeDep Github App

@DIYgod DIYgod merged commit 845539a into dev Feb 21, 2026
11 checks passed
@DIYgod DIYgod deleted the DIYgod/fix-release-workflows branch February 21, 2026 02:59
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