Skip to content

chore: reserve windows workflow lanes#925

Merged
lefarcen merged 1 commit intomainfrom
chore/windows-workflow-placeholders
Apr 8, 2026
Merged

chore: reserve windows workflow lanes#925
lefarcen merged 1 commit intomainfrom
chore/windows-workflow-placeholders

Conversation

@PerishCode
Copy link
Copy Markdown
Contributor

What

Add a minimal package-windows placeholder job to the desktop nightly, beta, and release workflows.

Why

The current desktop release workflows do not consistently surface a Windows lane from main, which makes it harder to observe and evolve the Windows delivery path uniformly across channels.

How

  • add a no-op Windows placeholder job to desktop-nightly.yml
  • add a no-op Windows placeholder job to desktop-beta.yml
  • add a no-op Windows placeholder job to desktop-release.yml
  • make nightly follow-up jobs wait for the placeholder lane so the graph reflects the intended multi-platform shape

Affected areas

  • Desktop app (Electron shell)
  • Controller (backend / API)
  • Web dashboard (React UI)
  • OpenClaw runtime
  • Skills
  • Shared schemas / packages
  • Build / CI / Tooling

Checklist

  • pnpm typecheck passes
  • pnpm lint passes
  • pnpm test passes
  • pnpm generate-types run (if API routes/schemas changed)
  • No credentials or tokens in code or logs
  • No any types introduced (use unknown with narrowing)

Notes for reviewers

This is intentionally a placeholder-only PR: it reserves the Windows lane in the workflow graph without publishing Windows artifacts yet.

@lefarcen lefarcen merged commit a5128d1 into main Apr 8, 2026
9 checks passed
@mrcfps mrcfps deleted the chore/windows-workflow-placeholders branch April 8, 2026 07:17
@lefarcen lefarcen mentioned this pull request Apr 8, 2026
@Celina-create Celina-create added priority:p2 P2-nice-to-have: Low impact, backlog type:feature Issue type is a feature request area/backend Backend (Node.js/OpenClaw runtime) labels Apr 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/backend Backend (Node.js/OpenClaw runtime) priority:p2 P2-nice-to-have: Low impact, backlog type:feature Issue type is a feature request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants