Skip to content

🤖 refactor: put runtime selector and name on same row in create workspace#928

Closed
ibetitsmike wants to merge 3 commits into
mainfrom
create-workspace-layout-ui
Closed

🤖 refactor: put runtime selector and name on same row in create workspace#928
ibetitsmike wants to merge 3 commits into
mainfrom
create-workspace-layout-ui

Conversation

@ibetitsmike

Copy link
Copy Markdown
Contributor

Generated with mux

Consolidates the create workspace UI by placing the runtime selector (Local/Worktree/SSH) and workspace name input on the same row.

  • Uses flex-wrap for responsive behavior on smaller screens
  • Second row (branch selector, SSH host) only renders when needed

…ases

- Add Windows build job to build.yml (runs on PRs and merge queue)
- Add Windows EV code signing with GCP KMS and jsign (mirrors coder-desktop-windows pattern)
- Custom signing script at scripts/sign-windows.js for electron-builder
- Uses repository variables for non-sensitive config (EV_KEYSTORE, EV_KEY, EV_TSA_URL)
- Uses secrets for sensitive data (EV_SIGNING_CERT, GCP_WORKLOAD_ID_PROVIDER, GCP_SERVICE_ACCOUNT)
- Gracefully skips signing if secrets not configured

_Generated with `mux`_
…pace

- Move RuntimeIconSelector and Name input to first row
- Use flex-wrap for responsive layout on smaller screens
- Conditionally render second row only when branch/SSH controls needed
@ibetitsmike ibetitsmike closed this Dec 9, 2025
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