Skip to content

teleport-setup: Consider leveraging GitHub Cache #55

@strideynet

Description

@strideynet

Today, we leverage the confusingly named tool cache for the Teleport binaries. This isn't a shared cache between runners, but, a cache local to a specific runner. The tool cache effectively is only useful for self-hosted runners.

We could additionally leverage the GitHub Cache - this would be shared between runs: https://github.com/actions/cache

This would have a few benefits:

  • This should reduce the time it takes for the action to run.
  • Reduce the actions reliance on our CDN being available.
  • Reduce our costs in terms of our CDN.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions