Fluxos de desenvolvimento e qualidade

Exportar issues do GitHub para CSV de graça.

Transforme as issues selecionadas da lista filtrada do GitHub em CSV, com números, títulos, estados, rótulos e links. Inclua apenas as linhas carregadas e legíveis.

Você vai precisar de: uma página filtrada do GitHub Issues com uma seleção legível de linhas de issues.

É preciso ter a extensão do Chrome e uma conta do WebAct.
Inclui 25 tarefas de automação grátis por mês. Os limites do seu provedor de IA também se aplicam.

INSTRUÇÕES PRONTAS PARA COPIAR

As issues da seleção.

Copie estas instruções no WebAct na página com o conteúdo de origem.

Exportar issues do GitHub para CSVTAREFA
Exporte para CSV as linhas selecionadas e legíveis da lista de issues do GitHub nesta aba. Use as colunas Issue number, Title, State, Labels e Issue URL. Preserve os números das issues como texto e use seus links reais. Separe vários rótulos visíveis com ponto e vírgula. Inclua o estado somente se observado ou explicitamente estabelecido pelo filtro atual. Não abra issues, busque comentários, percorra páginas, deduza gravidade nem altere dados do repositório. Trabalhe apenas nesta aba ativada, com até 25 registros legíveis ou um documento curto. Não altere a fonte. Pare e explique se o conteúdo selecionado estiver ilegível ou incompleto. Crie um arquivo CSV chamado webact-github-issues-to-csv.csv. O arquivo completo deve ter menos de 48.000 bytes em UTF-8. Informe exatamente o conteúdo incluído e confirme que o arquivo foi baixado antes de declarar a tarefa concluída. Mantenha uma única linha de cabeçalho, colunas consistentes, aspas escapadas e texto literal que não seja executado como fórmula na planilha. Antes de começar, peça que eu informe as configurações ou os dados de origem necessários que estejam faltando. Comece com até 25 registros ou um documento curto. Informe exatamente qual conteúdo de origem foi incluído.

Selecione a opção de IA no navegador e cole as instruções no modo Tarefa.

Defina como organizar o resultado. Especifique o repositório e os filtros da visão pontual. Peça números das issues e URLs; adicione responsável ou marco apenas quando esses detalhes estiverem legíveis.

As issues da seleção.EXEMPLO
Dados usados neste exemplo
Illustrative filtered issue list: is:issue is:open #42 Keyboard focus lost — labels bug, accessibility — https://example.com/repo/issues/42 #47 Add export help — label documentation — https://example.com/repo/issues/47
Veja como pode ficar o seu arquivo CSV.Um arquivo separado, sem alterar a página original.
Baixar o exemplo CSV ↓
Este exemplo usa dados fictícios. Execute a tarefa na extensão com seu próprio conteúdo e confira o arquivo.
GUIA PRÁTICO

Como exportar issues selecionadas do GitHub para uma revisão de triagem

Uma planilha de issues do GitHub ajuda a equipe a comparar relatos selecionados fora da lista de issues. Números e links estáveis tornam as linhas exportadas úteis para voltar à discussão original.

Comece com o material certo.

O que você fornece
uma página filtrada do GitHub Issues com uma seleção legível de linhas de issues.
O resultado pretendido
Transforme uma lista selecionada de issues do GitHub em CSV com números, títulos, rótulos e links.

Como funciona o fluxo de trabalho.

Escolha os campos necessários para a triagem e preserve o contexto do repositório com cada identificador de issue. Mantenha etiquetas, estado e responsáveis conforme observados, deixando explícitos os valores ausentes.

O que conferir no resultado.

Compare o conjunto de linhas com as issues selecionadas. Uma lista visível pode cobrir apenas parte de uma busca ou repositório, e a exportação não muda etiquetas, responsáveis ou estado das issues.

Importe o CSV com um delimitador consistente e confira identificadores de texto, datas e valores antes de usar os totais da planilha. Mantenha o arquivo original disponível ao verificar conversões automáticas de tipo.

Aprenda com o exemplo resolvido.

O exemplo CSV para download usa estas colunas: Issue number, Title, State, Labels, Issue URL. Compare um registro completo com a fonte antes de ordenar, combinar ou importar sua própria saída.

O exemplo fornecido é ilustrativo. Não é uma execução registrada com seus dados.

Baixe o exemplo ↓

Use com seu próprio material.

  1. Abra a fonte com a qual quer trabalhar e ative o WebAct nessa aba.
  2. Copie a tarefa da seção principal, acrescente os campos ou preferências necessários e revise as ações propostas.
  3. Compare o primeiro resultado com a fonte. Peça uma correção ou um ajuste específico quando necessário.
Ir para o prompt da tarefa ↑
COMO USAR ESTA TAREFA

As issues da seleção.

  1. 01

    Instale o WebAct e faça login.

    Instale a extensão do Chrome e verifique sua conta do WebAct. Selecione a opção de IA no navegador, escolha ChatGPT e faça login quando solicitado.

  2. 02

    Prepare a seleção que será usada.

    Abra a página Issues do repositório. Aplique os filtros de estado, rótulo ou responsável necessários e selecione até 25 linhas legíveis de issues. Ative o WebAct nessa aba e escolha o modo Tarefa.

  3. 03

    Execute a tarefa e confira o arquivo.

    Cole as instruções, confira as ações propostas e execute a tarefa. Compare o arquivo com o conteúdo de origem antes de usá-lo.

As issues da seleção.

Use um CSV quando precisar de uma lista curta de issues junto às notas de planejamento. Manter o número da issue e a URL juntos permite voltar à discussão original. Rótulos visíveis podem ser mantidos como texto, sem adivinhar prioridade ou gravidade.

Comece na página Issues do GitHub e defina os filtros antes de selecionar a fonte. A contagem de resultados pode incluir issues não carregadas na página. A exportação deve informar as linhas realmente incluídas, não copiar o total como se fosse sua cobertura.

A página de origem.

Uma página filtrada do GitHub Issues com uma seleção legível de linhas de issues.

O arquivo que você recebe.

Transforme uma lista selecionada de issues do GitHub em CSV com números, títulos, rótulos e links. Arquivo CSV.

Os limites desta tarefa.

A tarefa fica restrita à aba ativa. Comece com no máximo 25 registros ou um documento curto. O arquivo completo deve ter menos de 48.000 bytes em UTF-8.

DÚVIDAS FREQUENTES

O que conferir antes de usar o arquivo.

No exemplo, as duas issues abertas mantêm seus números, rótulos e links, sem uma gravidade deduzida. Compare a quantidade exportada com as linhas selecionadas, não com o total do filtro.

Entenda a diferença entre Chat e Tarefa
Isso exporta todas as issues de um repositório?

Não. Esta tarefa é para uma pequena seleção legível na página atual. Ela não percorre as páginas do repositório nem coleta comentários. Para uma exportação em massa, considere o GitHub CLI ou ferramentas de exportação baseadas em API.

Posso escolher apenas bugs abertos ou issues atribuídas?

Aplique primeiro os filtros relevantes do GitHub. Depois selecione os resultados legíveis e inclua a descrição do filtro na tarefa. Preserve os rótulos realmente exibidos; não presuma que uma issue é um bug apenas pelo título.

O WebAct precisa de um token de acesso pessoal do GitHub?

A tarefa desta página lê a aba que você ativa e cria um arquivo local, por isso não pede um token da API do GitHub. Você ainda precisa de permissão para visualizar e compartilhar os dados do repositório, e o contexto selecionado é processado pelo provedor de IA do navegador.

O CSV está pronto para importar em um rastreador de projetos?

O CSV serve para revisar a seleção em uma planilha. O sistema de destino pode exigir um mapeamento específico de campos, IDs ou formato de importação. Revise e mapeie o CSV antes de importar; o WebAct não cria nem atualiza issues com esta tarefa.

O que devo conferir no resultado?

No exemplo, as duas issues abertas mantêm seus números, rótulos e links, sem uma gravidade deduzida. Compare a quantidade exportada com as linhas selecionadas, não com o total do filtro. Outras páginas de resultados, comentários, responsáveis ocultos e descrições das issues ficam de fora, salvo quando fornecidos separadamente. Esta tarefa não usa uma integração por token de API.

Posso usar o plano gratuito?

Sim. Você pode executar esta tarefa no plano Free do WebAct usando sua sessão do ChatGPT no navegador. É preciso ter a extensão do Chrome, uma conta verificada do WebAct e estar conectado ao ChatGPT no mesmo perfil do Chrome. Não é necessário assinar um plano pago do WebAct nem ter uma chave de API paga. Os limites de uso do ChatGPT continuam valendo. O plano Free inclui 25 tarefas de automação por mês, compartilhadas entre todas as ferramentas. Uma tarefa é descontada quando a primeira ação começa. Os passos intermediários e as novas tentativas necessárias para concluí-la não são contados separadamente. A cota é renovada no início de cada mês, pelo horário UTC. Se usar as 25 tarefas, você pode assinar um plano pago ou esperar o mês seguinte. Conversas sem automação não descontam tarefas e continuam gratuitas, respeitando os limites do provedor de IA.

A tarefa é executada nesta página?

Não. Aqui você encontra um exemplo e as instruções para copiar. A tarefa é executada com o WebAct na página de origem que você ativar. As informações da página compartilhadas com a tarefa são processadas pelo provedor de IA usado no navegador. Uma resposta de chat sem automação não desconta tarefas do WebAct; criar um arquivo ou alterar campos no modo Tarefa desconta.

Leia também: Zapier: integração entre GitHub e Google Sheets · GitHub: filtrar e pesquisar issues e pull requests. Essas fontes descrevem recursos nativos, dúvidas de usuários ou fluxos mais amplos; esta página trata da tarefa de navegador apresentada acima. O WebAct é independente dos serviços citados.

Saiba como tratamos o contexto de página compartilhado em nossa política de privacidade.

MENOS COPIAR E COLAR

As issues da seleção.

Abra o WebAct na página com os dados e comece por lá.

Instalar o WebAct