Add `check-github-funding` pre-commit hook
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 68/100
Direzione di ricerca
Start by reading src/check_jsonschema/catalog.py and the existing GitHub hook entries to follow the catalog-driven pattern. Add the GitHub Funding schema as a builtin and expose the generated check-github-funding hook; consult the supported hooks documentation for the expected user-facing entry. Done when the hook is available for pre-commit use with the vendored schema.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Problem
check-jsonschema provides dedicated pre-commit hooks for several GitHub configuration files, but there is no built-in hook for .github/FUNDING.yml. Users currently need to configure the generic check-jsonschema hook with the SchemaStore schema manually.
Proposal
Add the GitHub Funding schema as a vendored builtin schema and expose a generated check-github-funding hook in the supported pre-commit hooks, following the existing catalog-driven pattern used by the other GitHub hooks.
Using: https://www.schemastore.org/github-funding.json.
Usage
- repo: https://github.com/python-jsonschema/check-jsonschema
rev: <version>
hooks:
- id: check-github-funding
References
- Lingua principale
- Python
- Stelle
- 345
- Fork
- 70
- Merge medio
- 12h 56m
- PR unite (30g)
- 6
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
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 python-jsonschema/check-jsonschema
-
Explore skipping the metaschema check for vendored schemasForse già presa @sirosen l’ha presa 13 giorni fa. Aperta
python-jsonschema/check-jsonschema#723 · 1 assegnatario ·
-
New vendored schemas: DatadogForse già presa @lannuttia l’ha presa 68 giorni fa. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
-
Feature Request: Support URL rewriteForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
-
Support ETag for cache validation when Last-Modified is unavailableForse già presa @sirosen l’ha presa 200 giorni fa. Apertaenhancement
python-jsonschema/check-jsonschema#668 · 9 commenti · 1 assegnatario ·
-
Vendor multitool schemaForse di nuovo libera Una pull request per questa issue è stata chiusa senza essere unita. Aperta
Difficoltà 3/5 1-2 giorni Idoneità per principianti 55/100
Tutte le issue di python-jsonschema/check-jsonschema
Issue simili
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
good first issue No-AI
Difficoltà 2/5 1-3 ore Idoneità per principianti 69/100
-
documentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
-
🐛 Bug: Calendar work items cannot be opened on mobileForse già presa Una pull request collegata a questa issue è aperta o già unita. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
I maintainer di solito rispondono entro 2 giorni