Предварительная валидация коммитов
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- git
- Ambito
- tooling
Direzione di ricerca
Non sono indicati file o test del repository. Inizia tracciando il flusso di upload del repository e confrontando i controlli richiesti con la specifica Conventional Commits e commitlint; il lavoro è completato quando un upload viene bloccato e un errore chiaro identifica i commit che violano la convenzione configurata.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Существует проблема
Хочется, чтобы в гите все коммиты были сделаны по соглашению о коммитах, например
https://github.com/conventional-commits/conventionalcommits.org при этом разработчики в хранилище могут не следовать этому соглашению и их следует наказывать.
Хотелось бы иметь следующую функциональность
Останавливать выгрузку и сообщать о том, что коммит хранилища не соответствует соглашению о коммитах.
Дополнительный контекст
Функциональность валидации коммитов реализована, например, в инструменте https://commitlint.js.org/
Думаю можно сделать плагин, который будет выполнять валидацию своими силами или вызывать настроенный commitlint.
- Lingua principale
- 1C Enterprise
- Stelle
- 333
- Fork
- 98
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di oscript-library/gitsync
-
УстановщикПлагинов.os:142 использует удалённый метод ПолучитьВыводКоманды() (1commands ≥ 1.5.0)Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 90/100
oscript-library/gitsync#368 ·
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 85/100
oscript-library/gitsync#355 · 1 commento ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
oscript-library/gitsync#241 ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
oscript-library/gitsync#366 · 2 commenti ·
-
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
oscript-library/gitsync#361 · 6 commenti ·
Tutte le issue di oscript-library/gitsync
Issue simili
-
good first issue
Difficoltà 2/5 1-3 ore Idoneità per principianti 88/100
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
block/artifact-swap#174 ·
-
app CLI enhancement TUI windows-os
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
use-agent-os/agent-os#3417 · 1 commento ·
I maintainer di solito rispondono entro 2 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
apple/swift-async-algorithms#458 ·