generated from ni/github-repo-template
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Problem to Solve
The caching logic in analyze-project would be useful for other workflows:
- It generates a cache key based on the project name in the pyproject.toml file, the Python version from setup-python, etc.
- It asks Poetry for the venv path instead of hardcoding it.
Proposed Solution
Extract the caching steps into a cache-project-venv action.
Add use-cache and cache-hit inputs/outputs for testing, like in setup-poetry.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request