Enviar sessão para o GitHub
Envie o checkout da sessão para branch no repositório de onde foi clonado, usando a conexão do GitHub do chamador. O repositório sempre vem da sessão, nunca da solicitação. Defina checkout_path quando o repositório não estiver na raiz do workspace.
Autorizações
Gateway auth: send Authorization: Bearer <mka1-api-key>. For multi-user server-side integrations, you can also send X-On-Behalf-Of: <external-user-id>.
Cabeçalhos
Optional external end-user identifier forwarded by the API gateway.
Parâmetros de caminho
Corpo
Solicitação de operação pública.
Ela deliberadamente não possui campo de credencial nem de repositório: a credencial é
a conexão armazenada do chamador, e o repositório é o vínculo do clone da sessão.
checkout_path indica onde a raiz do repositório fica dentro
do workspace (vazio = a raiz do workspace), porque o chamador — o
agente trabalhando no checkout — conhece a estrutura e o servidor não deve
adivinhá-la.