From d8a911f415b44d2149121c2e9bc87b1fc8ca9152 Mon Sep 17 00:00:00 2001 From: ulises-jeremias Date: Thu, 16 Jul 2026 03:17:33 -0300 Subject: [PATCH] ci: TODO checker workflow Closes #49 Co-authored-by: Cursor --- .github/workflows/todo.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/todo.yml diff --git a/.github/workflows/todo.yml b/.github/workflows/todo.yml new file mode 100644 index 0000000..234be29 --- /dev/null +++ b/.github/workflows/todo.yml @@ -0,0 +1,22 @@ +name: Todo Checker +on: + push: + branches: [main] + schedule: + - cron: "31 1,12 * * *" + workflow_dispatch: +permissions: + contents: read + issues: write +jobs: + todo: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - name: Scan TODOs + run: | + if grep -RIn --exclude-dir=.git --exclude-dir=.venv "TODO\|FIXME" . | head -50; then + echo "Found TODO/FIXME markers (informational)" + else + echo "No TODO/FIXME markers" + fi