Cache Octokit
for better workflow performance
#9250
Labels
Affects: Developers
Affects: Operations
Affects the IA DevOps folks
Lead: @jimchamp
Issues overseen by Jim (Front-end Lead, BookNotes) [managed]
Priority: 3
Issues that we can consider at our leisure. [managed]
Type: Feature Request
Issue describes a feature or enhancement we'd like to implement. [managed]
Milestone
Describe the problem that you'd like solved
Our two GitHub workflows that use
Octokit
take a very long time to run. Much of this time is spent installing the Octokit action.Proposal & Constraints
We can use the cache action to avoid having to download Octokit every time these workflows run. We already do something similar today with our
javascript_tests
workflow.Additional context
Workflows to update:
https://github.com/internetarchive/openlibrary/blob/master/.github/workflows/new_pr_labeler.yml
https://github.com/internetarchive/openlibrary/blob/master/.github/workflows/stale_assignee_digest.yml
javascript_tests
workflow:https://github.com/internetarchive/openlibrary/blob/master/.github/workflows/javascript_tests.yml
Stakeholders
The text was updated successfully, but these errors were encountered: