enthought / enthought/traits

Investigate adding package caching to GitHub Actions CI

Open
#1,294 0 comments 0 reactions 0 assignees View on GitHub
component: build type: enhancement
Dominant language
Python
Stars
462
Forks
90
PR merge metrics
No merged PRs in 30d

Description

For the test jobs in the GitHub Actions CI (see #1287), we're not currently caching the `pip`-installed packages used. We could do that, at the expense of some extra complexity in the job descriptions.

See https://github.com/actions/cache and in particular the `pip`-specific examples and suggestions here: https://github.com/actions/cache/blob/main/examples.md#python---pip

This is low priority, since the GitHub actions jobs are already way faster than our existing CI. It may not be a good tradeoff at all if it adds too much complexity to the job configuration.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.