-
Story
-
Resolution: Unresolved
-
Normal
-
None
-
None
-
None
-
None
-
False
-
-
False
-
Not Selected
-
rhos-ops-day1day2-upgrades
-
-
-
Goal:
- Currently running pre-commit tests locally isn't very straightforward, it's a chain of multiple commands and can pollute user's pip directory. It makes it difficult for AI agents to run those too.
- Make it a single command to run pre-commit tests (lints) and use a virtualenv for pre-commit installation.
Acceptance Criteria:
- Pre-commit tests can be run by "make lint". If there is setup needed first (installing pre-commit), it is automatically detected within the command and executed.
- Dependencies are installed into a virtualenv. (Not user's or system python packages.)
- Amend AGENTS.md file with the info to run "make lint" after making changes.
- Recommended but can be dropped in case of hurdles: Update CI config to run the make target instead of using the pre-config Github action? (2nd thought: we should probably split off another story for the CI edit.)
- split from
-
OSPRH-25793 Create AGENTS.md for data-plane-adoption repo
-
- In Progress
-