hermes-agent/.github/workflows
Teknium 86465152f2
feat: CI improvements — linting, PR labels, regression test enforcement
Inspired by Ironclaw's CI pipeline. Three new workflows:

1. lint.yml — Ruff lint and format check on PRs
2. pr-labels.yml — Auto-label PRs by size (XS/S/M/L/XL) and scope
   (agent-core, cli, gateway, tools, cron, tests, docs, config)
3. regression-test-check.yml — Warns when PRs modify high-risk files
   (run_agent.py, cli.py, gateway/run.py, etc.) without test changes

Plus .github/labeler.yml for path-based scope label mappings.
2026-03-29 17:59:50 -07:00
..
deploy-site.yml feat: add documentation website (Docusaurus) 2026-03-05 05:24:55 -08:00
docker-publish.yml feat(docker): add Docker container for the agent (salvage #1841) (#3668) 2026-03-28 22:21:48 -07:00
docs-site-checks.yml docs: stabilize website diagrams 2026-03-14 22:49:57 -07:00
lint.yml feat: CI improvements — linting, PR labels, regression test enforcement 2026-03-29 17:59:50 -07:00
nix.yml feat: nix flake — uv2nix build, NixOS module, persistent container mode (#20) 2026-03-26 01:08:02 +05:30
pr-labels.yml feat: CI improvements — linting, PR labels, regression test enforcement 2026-03-29 17:59:50 -07:00
regression-test-check.yml feat: CI improvements — linting, PR labels, regression test enforcement 2026-03-29 17:59:50 -07:00
supply-chain-audit.yml ci: add supply chain audit workflow for PR scanning (#2816) 2026-03-24 08:56:04 -07:00
tests.yml test: parallelize test suite with pytest-xdist 2026-03-09 20:47:34 -05:00