Feat: Microcks-CLI v2 - IDE (Vs code) Integration and Local Dev Loop Enhancement
Mantenedores costumam responder em até 1 dia
@Caesarsage já está trabalhando nisso.
Desde 8/6/2026.
Avaliação
- Dificuldade
- 5/5
- Tempo estimado
- Mais de uma semana
- Facilidade para iniciantes
- 30/100
- Tipo de issue
- Funcionalidade
- Clareza
- Precisa de esclarecimento
- Status de atividade
- Ativa
- Stack de tecnologia
- github-actions, go, vscode
- Domínio
- ci-cd, cli, developer-experience, testing
Direção de pesquisa
Comece revisando os pontos de entrada do repositório microcks-cli para os fluxos atuais de linha de comando, GitHub Actions e resultados de testes. A proposta descreve três resultados separados: uma extensão do VS Code, um modo local de dry-run baseado em Testcontainers e anotações de pass/fail por operação no GitHub Actions. Considera-se concluído quando as três melhorias estiverem projetadas e implementadas, mas a issue não identifica arquivos ou testes para orientar o trabalho.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
Reason/Context
- LFX Proposal
Description
The Microcks CLI (microcks-cli, written in Go) is a key part of Microcks' CI/CD story - it lets developers trigger contract tests and import artifacts from the command line and in GitHub Actions. This project goes into the developer experience layer. Today, developers must navigate to the Microcks web UI in a browser to see test results, check mock status, and diagnose import errors. There is no IDE integration, no offline validation mode, and no way to get mock results inline with the code being tested. This project builds three focused improvements that bring Microcks into the editor and the local dev loop: a VS Code extension, a local dry-run mode powered by Testcontainers, and an updated GitHub Actions output format that annotates PRs with per-operation pass/fail results.
Implementation ideas
No response
- Linguagem predominante
- Go
- Estrelas
- 59
- Forks
- 74
- Merge médio
- 5d 4h
- PRs com merge (30d)
- 25
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de microcks/microcks-cli
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
microcks/microcks-cli#601 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
microcks/microcks-cli#598 ·
Mantenedores costumam responder em até 1 dia
-
bug: microcks login ignores the --config flag and always modifies default configTalvez já em andamento @aryarathoree assumiu há 1 dia. Aberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
microcks/microcks-cli#594 · 5 comentários ·
Mantenedores costumam responder em até 1 dia
-
Wrong link to test resultsTalvez livre de novo @SajanBisht assumiu há 11 dias e não há nenhum pull request aberto. Abertacomponent/cli keep-open kind/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 62/100
microcks/microcks-cli#589 · 4 comentários · 1 responsável ·
Mantenedores costumam responder em até 1 dia
-
Default configuration path falls back to the current directory when the home directory cannot be determinedTalvez já em andamento @Sarthak-Shreshtha01 assumiu há 15 dias. Abertacomponent/cli kind/bug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 76/100
microcks/microcks-cli#583 · 5 comentários ·
Mantenedores costumam responder em até 1 dia
Todas as issues de microcks/microcks-cli
Issues semelhantes
-
VLAgent `spec.k8sCollector.includePodLabels: false` has no effectTalvez já em andamento Um pull request vinculado a esta issue está aberto ou já foi mesclado. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
VictoriaMetrics/operator#2772 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 82/100
Gaurav-Gosain/tuios#1316 ·
Mantenedores costumam responder em até 1 dia
-
needs: investigation
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
Mantenedores costumam responder em até 1 dia
-
area:auth documentation priority:low
Dificuldade 1/5 1-3 horas Facilidade para iniciantes 86/100
Mantenedores costumam responder em até 1 dia
-
Mend: dependency security vulnerability
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100
kube-tarian/sigrun#203 ·