github-tools / github-tools/github-release-notes

dry run

Aberta
#299 0 comentários 3 reações 0 responsáveis Ver no GitHub
Linguagem predominante
JavaScript
Estrelas
897
Forks
313
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

I'm commenting on an issue that was already raised 3 years ago in #167, the scope of mine explains more and requests further things.

I'm want to see the release notes that green generates before committing. It is telling me that a release already exists, which is absolutely true, but I want to see what gren generates.

I can't do this because it's going to instantly overwrite the release notes for a release I've already pushed if I use the overwrite switch, this 100% not what I want to happen, I want to compare what I have against what green would generate.

The same is true of changelogs, although because green only creates them locally, it's not so much of an issue.

Please consider adding a --dry-run option.

I have been looking at the code, but I'm not really familiar with node and I can't get it to run from source, if I use npm start it complains that "./bin/gren.js" does not exist, which is absolutely true. There's no instructions that I could find in this repo on how to run it/build it/install it from source.

Guia de contribuição

Abrir o guia de contribuição

Direção de pesquisa

Comece inspecionando o ponto de entrada npm start e o caminho referenciado bin/gren.js, pois a issue relata que a configuração de origem não pode ser executada. Rastreie como as release notes e os changelogs locais são gerados e, em seguida, verifique se um dry run visualiza ambas as saídas sem sobrescrever uma release existente.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript, node.js
Domínio
cli, release
Tipo de issue
Funcionalidade
Dificuldade
3/5
Tempo estimado
1-2 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
35/100

Receba novas issues na sua caixa de entrada

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