bcgov / bcgov/foi-flow

Cache CI/CD Install Artifacts

Open
#554 0 comments 0 reactions 1 assignee Claimed by @acoard-aot View on GitHub
devops Task Tech Debt
Dominant language
Python
Stars
8
Forks
2
Avg merge
14h 34m
Merged PRs (30d)
46

Description

Title of ticket: Cache CI/CD Install Artifacts

#### Description
If we cache the stable parts of CI/CD builds, like install artifacts, we can make builds faster as well as use less resources. By caching we avoid re-doing certain steps over and over that don't really change.

This will result in quicker builds for devs, quicker deploys, and less minutes used up in GitHub Actions.

https://github.com/actions/cache/blob/main/examples.md#python---pip

#### Dependencies
None

#### DOD
- [ ] Python pip artifacts cached
- [ ]

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.