algo/.github/workflows
Dan Guido d961f1d7e0
Add Claude Code GitHub Workflow (#14798)
* "Claude PR Assistant workflow"

* "Claude Code Review workflow"

* docs: Add CLAUDE.md for LLM guidance

This comprehensive guide captures important context and learnings for LLMs
working on the Algo VPN codebase, including:

- Project architecture and structure
- Critical dependencies and version management
- Development practices and code style
- Testing requirements and CI/CD pipeline
- Common issues and solutions
- Security considerations
- Platform support details
- Maintenance guidelines

The guide emphasizes Algo's core values: security, simplicity, and privacy.
It provides practical guidance based on extensive experience working with
the codebase, helping future contributors maintain high standards while
avoiding common pitfalls.

* feat: Configure Claude GitHub Actions with Algo-specific settings

- Add allowed_tools for running Ansible, Python, and shell linters
- Enable use_sticky_comment for cleaner PR discussions
- Add custom_instructions to follow Algo's security-first principles
- Reference CLAUDE.md for project-specific guidance
2025-08-03 08:01:41 -04:00
..
claude-code-review.yml Add Claude Code GitHub Workflow (#14798) 2025-08-03 08:01:41 -04:00
claude.yml Add Claude Code GitHub Workflow (#14798) 2025-08-03 08:01:41 -04:00
docker-image.yaml Optimize GitHub Actions workflows for security and performance (#14769) 2025-08-02 23:31:54 -04:00
integration-tests.yml chore: Conservative dependency updates for Jinja2 security fix (#14792) 2025-08-03 07:45:26 -04:00
lint.yml chore: Conservative dependency updates for Jinja2 security fix (#14792) 2025-08-03 07:45:26 -04:00
main.yml chore: Conservative dependency updates for Jinja2 security fix (#14792) 2025-08-03 07:45:26 -04:00
smart-tests.yml chore: Conservative dependency updates for Jinja2 security fix (#14792) 2025-08-03 07:45:26 -04:00
test-effectiveness.yml chore: Conservative dependency updates for Jinja2 security fix (#14792) 2025-08-03 07:45:26 -04:00