signed-off-by: skip rule when PR-URL trailer is present not only Backport-PR-URL?
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 2/5
- Tempo estimado
- 1-3 horas
- Facilidade para iniciantes
- 68/100
- Tipo de issue
- Bug
- Clareza
- Razoavelmente clara
- Status de atividade
- Pouca atividade
- Stack de tecnologia
- javascript
- Domínio
- tooling
Direção de pesquisa
Comece pela regra Signed-off-by em core-validate-commit e rastreie o tratamento existente do trailer Backport-PR-URL:. Verifique os testes de validação, se houver, e confirme que commits com PR-URL: são aceitos sem Signed-off-by, enquanto os demais commits mantêm o requisito atual.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
The signed-off-by rule currently skips backports identified by a Backport-PR-URL: trailer. This works for already-landed backport commits, but fails for backport PRs at review time because the commit-queue only adds Backport-PR-URL: at land time. even though the contributing doc explicitly exempts backports.
The lint (in core-validate-commit) says: if no Signed-off-by: AND no Backport-PR-URL: (which is added by the commit-queue), fail.
Suggestion
Treat PR-URL: trailer as the same kind of skip signal as Backport-PR-URL:. Both trailers are added by the commit-queue at land time they're never contributor-authored. Their presence on a commit being validated is a strong heuristic that the commit was either cherry-picked from a previously-landed PR (the dominant case, all backports), or is itself a previously-landed commit having its message re-validated.
- Linguagem predominante
- JavaScript
- Estrelas
- 55
- Forks
- 62
- Merge médio
- 4d 9h
- PRs com merge (30d)
- 1
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 nodejs/core-validate-commit
-
Invalid Commit Message Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
nodejs/core-validate-commit#117 · 1 comentário ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 35/100
nodejs/core-validate-commit#85 · 2 comentários ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
nodejs/core-validate-commit#71 · 1 comentário ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100
nodejs/core-validate-commit#69 · 2 reações ·
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
Todas as issues de nodejs/core-validate-commit
Issues semelhantes
-
curation good first issue
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
amponce/archive-movie-browser#186 ·
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 86/100
clerk/javascript#9852 ·
-
bug p1 tools
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 88/100
HarperFast/skills#96 ·
-
factory-active factory-automatic task-bug-reproduction-cannot-reproduce task-identify-harness-labels-done task-identify-issue-type-done
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 84/100