Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

Feat: Microcks-CLI v2 - IDE (Vs code) Integration and Local Dev Loop Enhancement

Aberta
#255 12 comentários 5 reações 0 responsáveis Ver no GitHub

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

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

keep-open kind/enhancement lfx-mentorship
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

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de microcks/microcks-cli

Todas as issues de microcks/microcks-cli

Issues semelhantes

Mais issues de Go

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.