-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Start Work operation in Home view #3621
Comments
Open
sergeibbb
added a commit
that referenced
this issue
Oct 21, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 21, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 22, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 22, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 22, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 22, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 23, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 23, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
This comment has been minimized.
This comment has been minimized.
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
This comment has been minimized.
This comment has been minimized.
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Oct 24, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
just to create a branch or start working on an issue (#3621)
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
just to create a branch or start working on an issue (#3621)
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 7, 2024
This comment has been minimized.
This comment has been minimized.
sergeibbb
pushed a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
just to create a branch or start working on an issue (#3621)
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
sergeibbb
added a commit
that referenced
this issue
Nov 8, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Figma Flow Diagram
Add a "Start work" button to the Home view that opens a quick pick to initiate different flows for starting work (creating a branch).
Users should be able to create a branch, create a branch on a worktree (pro), and do either of those from an issue on a connected service (e.g, create a branch from a Jira issue).
New branches associated with issues will follow whatever naming conventions the service (e.g, Jira) requires to associate them.
Roadmap
✅ collect GitHub issues
✅ if we don't have an issue integration, suggest user to connect it. (can we have many issue providers? I believe, yes).
✅ build compatible branch name based on issue title and id
✅ Remove "read more about start work" section from "connect integrations" step:
✅ when user selects a GitHub issue, highlight the corresponding repository on the "select repo" step
✅ add "Start Work" button to the home screen
❌
feature gate:✅ let user create a branch without selecting an issue (just send them to "create-branch" flow)
Follow-ups
⏺️ collect Jira issues
⏺️ what if provider requires to select a project first? add a corresponding screen that lists available projects.
⏺️ support other providers:
Possible follow-ups
issuekey
,summary
,username
,displayname
,projectkey
,sourcebranch
The text was updated successfully, but these errors were encountered: