https://github.com/lucas-c/pyconfr2017-pre-commit-hooks
Présentation donnée à la PyConFr le 23/09/2017
https://github.com/lucas-c/pyconfr2017-pre-commit-hooks
git hooks linter pre-commit python reveal-js slides
Last synced: about 2 months ago
JSON representation
Présentation donnée à la PyConFr le 23/09/2017
- Host: GitHub
- URL: https://github.com/lucas-c/pyconfr2017-pre-commit-hooks
- Owner: Lucas-C
- License: other
- Created: 2017-09-23T08:43:55.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2018-03-01T23:26:57.000Z (over 8 years ago)
- Last Synced: 2025-02-02T01:12:59.129Z (over 1 year ago)
- Topics: git, hooks, linter, pre-commit, python, reveal-js, slides
- Language: HTML
- Size: 3.53 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE-short.txt
Awesome Lists containing this project
README
Slides & exemples pour la conférence "Hooks de pre-commit pour git" de la PyConFr 2017:
https://www.pycon.fr/2017/programme.html#hooks-de-pre-commit-pour-git
Consultation en ligne: https://chezsoi.org/lucas/slides/pyconfr2017-pre-commit-hooks/
PDF: https://chezsoi.org/lucas/slides/PyConFr2017_Hooks-de-pre-commit-pour-git.pdf
- [Slides](#slides)
- [Demo](#demo)
- [License](#license)
# Slides
La présentation a été réalisé avec [reveal.js](https://github.com/hakimel/reveal.js/).
Le diagramme `slides/pre-commit-diagram.png` a été généré grâce à https://mermaidjs.github.io/mermaid-live-editor/ depuis le fichier `slides/pre-commit-diagram.mmd`.
# Demo
La démo a consisté à exécuter tous les hooks contenu dans `.pre-commit-config.yaml` sur ce repo:
```
pip install pre-commit
pre-commit run --all-files
```
# License

Le contenu de ce dépôt est sous license Creative Commons Attribution-NonCommercial-ShareAlike International