Weekly Codebase Audit
Schedule an automated security and code-quality audit every Monday at 9 AM. The agent clones your repo, analyzes the codebase, and posts a summary report to Telegram or Slack.1
Create the pipeline
- Repo URL — the repository the agent will audit (e.g.
git@github.com:acme/app.git) - Default branch — the branch to check out (defaults to
main)
~/.pylon/pylons/weekly-audit/pylon.yaml.2
Review the generated config
3
Start the daemon
4
Receive the audit report
At 9 AM every Monday, Pylon clones the repository, runs the agent, and posts a summary report to your configured channel covering security vulnerabilities, outdated dependencies, and code quality issues.
There is no approval flow for cron triggers. The
approval field has no effect when trigger.type is cron — the agent always runs automatically on schedule.Cron Expression Reference
Thetrigger.cron field uses standard five-field cron syntax:
Common expressions
Timezone Support
By default, cron expressions are evaluated in the system’s local timezone. Use thetrigger.timezone field to specify a different timezone with an IANA timezone identifier:
- US timezones
- Europe timezones
- Asia/Pacific timezones
- UTC