Uma simples extensão para adicionar aprovações de forma programática ao Pull Request.
Ao executar em uma pipeline de build/release, é possível adicionar um Status de Sucesso ou Erro/Pendência/Falha, representando estados de aprovação de um fluxo DevOps.
Exemplo de Fluxo
Realizando a build
npm i -g tfx-cli
cd pullrequeststatusmodifier
npm install
tsc
cd ..
tfx extension create --manifest-globs vss-extension.json
TODO:
Criar documentação de como utilizar
~~Fluxo de Desenvolvimento em diagrama~~
Explicação sobre cada opção da Task
Motivo de criação da extensão e seus casos de uso
Explicitar permissões necessárias
Visualizar problemas comuns reportados pela comunidade nos links: