Предварительная валидация коммитов
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- git
- 領域
- tooling
調査の方向性
リポジトリのファイルやテストは指定されていません。まずリポジトリのアップロードフローを追跡し、要求されたチェックを Conventional Commits 仕様および commitlint と比較してください。完了条件は、アップロードが停止され、設定された規約に違反するコミットを明確なエラーが特定することです。
索引モデルが issue の本文から書いたものです。
説明
Существует проблема
Хочется, чтобы в гите все коммиты были сделаны по соглашению о коммитах, например
https://github.com/conventional-commits/conventionalcommits.org при этом разработчики в хранилище могут не следовать этому соглашению и их следует наказывать.
Хотелось бы иметь следующую функциональность
Останавливать выгрузку и сообщать о том, что коммит хранилища не соответствует соглашению о коммитах.
Дополнительный контекст
Функциональность валидации коммитов реализована, например, в инструменте https://commitlint.js.org/
Думаю можно сделать плагин, который будет выполнять валидацию своими силами или вызывать настроенный commitlint.
- 主要言語
- 1C Enterprise
- スター
- 333
- フォーク
- 98
- 平均マージ
- 40分
- マージ済み PR(30日)
- 4
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
oscript-library/gitsync のほかの issue
-
УстановщикПлагинов.os:142 использует удалённый метод ПолучитьВыводКоманды() (1commands ≥ 1.5.0)オープン
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
oscript-library/gitsync#368 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 85/100
oscript-library/gitsync#355 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
oscript-library/gitsync#241 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
oscript-library/gitsync#366 · コメント 2 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 35/100
oscript-library/gitsync#361 · コメント 6 件 ·
oscript-library/gitsync の issue をすべて見る
似ている issue
-
agent/quality hive/hosted-available-lke648397-260827-5n31 quality testing
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
メンテナーはふだん 1 日以内に返信
-
area-clientside-dartpad
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
workflow
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
kristofdegrave/homeassistant-smart-charging#1400 ·
メンテナーはふだん 1 日以内に返信
-
curriculum documentation quality
難易度 2/5 1〜3時間 初心者へのやさしさ 88/100
githubnext/gh-aw-workshop#3849 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
joestump/claude-plugin-sdd#262 ·
メンテナーはふだん 1 日以内に返信