[5/16] refactor(dag): extract query_stack_commits to Dag
[6/16] feat(git): export GitErrorCode from repo
[7/16] feat(submit): create SubmitStatus::Local
[8/16] feat(submit): make forges branch-agnostic
[9/16] feat(git): add Branch::rename method
[10/16] testing: configure repos cloned with Git::clone_repo_into
[11/16] wip: some GithubForge implementation
[12/16] wip: more Github forge
[13/16] wip: update commit_summary_slug
[14/16] feat(submit:github): auto-select Github forge when gh repo set-default has been used
[15/16] wip: fix select Github forge
[16/16] wip: more Github forge test
feat(record): use commit message template in inline message editor
Note that after this commit, the commit message template is only rendered if the user opens the message editor at least once. Otherwise the message is implicitly kept empty and it's up to the subsequent git commit to prompt for a message (whose behavior might change, as we probably don't want to use git commit in the long-term?).
Stack:
query_stack_commits
toDag
GitErrorCode
fromrepo
SubmitStatus::Local
Branch::rename
methodGit::clone_repo_into
GithubForge
implementationcommit_summary_slug
gh repo set-default
has been usedfeat(record): use commit message template in inline message editor
Note that after this commit, the commit message template is only rendered if the user opens the message editor at least once. Otherwise the message is implicitly kept empty and it's up to the subsequent
git commit
to prompt for a message (whose behavior might change, as we probably don't want to usegit commit
in the long-term?).