-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
Problem
At present, our workflow clones dependencies every single time they're needed and subsequently deletes them after use. This process can be inefficient, especially if the dependencies don't change frequently.
Proposed Solution
To improve efficiency and reduce the operational overhead, we should consider modifying our approach:
- Clone Once: If a dependency doesn't already exist locally, clone it.
- Reuse: If a dependency has already been cloned previously, reuse the existing clone rather than fetching it again. This will save on network and processing overhead.
- Update: Periodically check for updates to dependencies and pull changes if needed.
By adopting this approach, we can reduce unnecessary network traffic, speed up operations, and make our process more efficient.
Metadata
Metadata
Assignees
Labels
No labels