Take your Odoo development to the next level by automating code quality checks with pre-commit hooks and GitHub CI. Enforce standards, catch errors early, and streamline your workflow. #Odoo #DevOps #precommit #CI #Python

https://teguhteja.id/automate-odoo-code-quality-with-pre-commit/

Automate Odoo code quality - teguhteja.id

automate Odoo code quality with pre-commit hooks in GitHub Actions for consistent linting and CI across your Odoo modules.

teguhteja.id

Unlock flawless Odoo development! Use pre-commit Odoo apps with OCA hooks to automate linting, enforce quality, and streamline CI workflows. #Odoo #precommit #OCA #DevOps #Python

https://teguhteja.id/pre-commit-odoo-apps-automation-guide/

pre-commit Odoo apps: Step-by-Step Guide - teguhteja.id

pre-commit Odoo apps automate linting and code quality for your modules. Follow our guide to integrate OCA hooks in CI.

teguhteja.id

Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker

Poetry вместо pip, Ruff вместо flake8, FastAPI вместо ручной документации. Что реально упрощает жизнь Python-разработчику сегодня — на примерах и с реальными конфигами.

https://habr.com/ru/articles/904844/

#python #fastapi #pydantic #docker #poetry #infrastructure #devops #ruff #управление_разработкой #precommit

Как я строю удобную инфраструктуру вокруг Python-проектов: линтеры, Poetry, CI/CD и Docker

Скорее всего, каждый из вас сталкивался с такой ситуацией, когда на просторах интернета видишь статью или видео о новой модной штуке, которую обязательно надо попробовать в своих проектах, но...

Хабр

Learn how to automate Odoo module quality with pre-commit hooks! #Odoo #precommit #OCA #DevOps #Python. Master setup, OCA integration, and CI automation in this hands‑on guide. Boost your team's code standards!

https://teguhteja.id/pre-commit-odoo-apps-tutorial/

Pre-Commit Odoo Apps: Step-by-Step Automation Tutorial - teguhteja.id

pre-commit Odoo apps streamline code quality in Odoo. Set up hooks, integrate OCA tools, and automate checks in minutes.

teguhteja.id

Nous avons tous nos bonnes pratiques lorsqu'il s'agit de créer un nouveau #projet #Python, avec l'utilisation de patterns et d'outils éprouvés : lint avec #ruff et #mypy, hooks avec #precommit, tests avec #pytest, intégration continue #githubactions : https://github.com/neubig/starter-repo

Libre à chaque personne de faire évoluer le porojet selon ses propres goûts et contraintes.

GitHub - neubig/starter-repo: An example starter repo for Python projects

An example starter repo for Python projects. Contribute to neubig/starter-repo development by creating an account on GitHub.

GitHub

#Gitleaks: Secret Detection for Code Repositories 🔐

Comprehensive #security scanning tool:

• 🔍 Detects passwords, API keys in #git repos & files
• 🚀 Install via #Homebrew, #Docker, or source code
• 🔄 Integrates as #GitHub Action or #precommit hook

🧵👇#DevOps

flake8 pre-commit integration for Odoo enhances code quality. Follow this comprehensive guide to set up, configure, and troubleshoot your workflow. #Odoo #flake8 #precommit

https://teguhteja.id/flake8-pre-commit-integration-for-odoo/

Flake8 Pre-commit Integration for Odoo: Simple Guide

flake8 pre-commit improves Odoo code quality with auto-checks before commits. Configure your workflow easily.

teguhteja.id

🚀 One of the most satisfying parts of coding? Watching TODOs appear and disappear automatically!

I've been using `TODOmd` (https://codeberg.org/lig/todo-md). It makes tracking "TODO:" comments effortless—new ones pop up in the file when added, and completed ones vanish when removed from the code. Super useful for keeping things organized without extra effort!

Highly recommend giving it a try if you love a clean, automated workflow. 🔥 #DevTools #Automation #Coding #PreCommit #TODOmd

todo-md

`TODOmd` is a pre-commit hook implemented in Go that maintains `TODO.md` file in your repo

Codeberg.org

My last open source project is on @Codeberg .
And as it is a pre-commit hook all users of it will have Codeberg mentioned in their pre-commit config:)

https://codeberg.org/lig/todo-md

#TODOmd #Codeberg #PreCommit #Git

todo-md

`TODOmd` is a pre-commit hook implemented in Go that maintains `TODO.md` file in your repo

Codeberg.org

🎉 Here are some good news regarding the #TODOmd project!

I've just released TODOmd v2.0 that is a complete rewrite of the project in Go.
It is now around 5x faster and supports a lot of different platforms (even Windows 🤷‍♂️ ).

TODOmd is a pre-commit hook that maintains `TODO.md` file in your repo.

Please, give it a try and tell me how you like it:)

https://codeberg.org/lig/todo-md

#PreCommit #DevTools

todo-md

`TODOmd` is a pre-commit hook implemented in Go that maintains `TODO.md` file in your repo

Codeberg.org