#precommit

IB Teguh TMteguhteja
2025-04-30

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.

teguhteja.id/automate-odoo-cod

IB Teguh TMteguhteja
2025-04-29

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

teguhteja.id/pre-commit-odoo-a

2025-04-27

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

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

habr.com/ru/articles/904844/

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

IB Teguh TMteguhteja
2025-04-21

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

teguhteja.id/pre-commit-odoo-a

2025-03-25

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 : github.com/neubig/starter-repo

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

2025-03-02

#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

IB Teguh TMteguhteja
2025-02-27

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

teguhteja.id/flake8-pre-commit

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-02-11

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

I've been using `TODOmd` (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

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-02-02

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:)

codeberg.org/lig/todo-md

#TODOmd #Codeberg #PreCommit #Git

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-02-01

🎉 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:)

codeberg.org/lig/todo-md

#PreCommit #DevTools

Giving prefligit a go, replacement for pre-commit. Had some issues wrangling the build as Nix homeless-shelter was causing test failures with no clear answer from searching.

github.com/j178/prefligit/

#Nix #PreCommit

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-01-24
Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-01-17

What is the actual F!
Seriously, isn't this a bit toxic or is it just my ego?
github.com/pre-commit/pre-comm

I think I have some specific arguments that could've been addressed properly. And the form "don't do this" like I'm a 3 year old boy trying to touch a hot kettle...

For damn sake. And then Open Source developers complain about toxicity it the community. Well, how about starting being respectful for the start?

#OpenSource #PreCommit #Toxicity #Community

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-01-15

So, I've been using `TODO.md` pre-commit hook for a week and it's already one of the most valuable dev tools I've ever had.

It just works and keeps all TODOs from my code in one single file. When I started developing it I imagined that exactly like this. This is so satisfying:)

You can try it in your repo without installing with a single command: `pre-commit try-repo codeberg.org/lig/todo-md todo-md --all-files`.

I'm really pleased by the end result.

#TODOmd #PreCommit #Git #Programming

slackline :emacs: :orgmodeslackline
2025-01-11

This looks dead handy

lig/todo-md: `todo-md` is a small pre-commit hook implemented in Bash that maintains `TODO.md` file in your repo - Codeberg.org
codeberg.org/lig/todo-md

-profit

Benjamin Balder Bachbenjaoming@social.data.coop
2025-01-10

What are the security concerns around running pre-commit hooks?

Can a pre-commit hook read/write files from $HOME on the host system, i.e. if not running in Docker?

Does that switch the security question to effectively WHO controls the repository and if they can be trusted - and if they have a security breach on repo/account, then everyone using their pre-commit hook are affected through the autoupdate command (pre-commit now uses commit hashes, so that's good)

#precommit

Serge Matveenko ⚠️ movedlig@fosstodon.org
2025-01-09

Hey! I've just released `todo-md` v1 🚀.
Keep your tasks organized with todo-md!

The pre-commit hook automatically maintains a TODO.md file by scanning your staged files for TODO: comments. You do not need complicated task trackers bloated with features anymore:)
Let your code speak for itself!

Get it now: codeberg.org/lig/todo-md

#TODOmd #DevTools #PreCommit #Automation #OpenSource #Git #Todo

2025-01-07

Pre-commit Hooks in GitHub Codespaces for Terraform IaC

These hooks serve as an early defense against common issues, ensuring code quality and consistency before changes are committed to version control.

Today, we are going to discuss pre-commit with GitHub Codespaces.

#azure #codespaces #github #git #precommit #devops #terraform #mvpbuzz

Hugo van Kemenadehugovk
2024-11-02

⚡ I wrote a little thing to show how to speed up CI using uv.

You can save about 20s on pre-commit linting and about 40s on a test matrix:

dev.to/hugovk/speed-up-ci-with

PS please share your tips too!

micro.webology.dev/2024/11/02/

Hugo van Kemenadehugovk
2024-10-30

@gaborbernat

For example, tox-dev/action-pre-commit-uv speeds up uncached runs from 1m 19s to 49s!

github.com/pylast/pylast/pull/

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst