Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Revise the use of GHA cache for pulling docker images in pipeline #589

Open
6 tasks
jonesho opened this issue Jan 22, 2025 · 0 comments
Open
6 tasks

Revise the use of GHA cache for pulling docker images in pipeline #589

jonesho opened this issue Jan 22, 2025 · 0 comments
Assignees

Comments

@jonesho
Copy link
Contributor

jonesho commented Jan 22, 2025

Description

The github actions job pull-and-cache-images doesn't work as intented:

  • runs twice if compose files are modified
  • only cache the docker images but doesn't seems to restore them correctly in other workflow, i.e. just restore the tar file but not doing docker load command to restore the docker images

Need to revise the github actions job to make sure it caches the docker images once if any images in the compose files are updated and properly restore the cache and load them as docker images in other workflows.

Motivation

This section should indicate what value we are receiving from it.

Tasks

  • Medium-level task that needs to be implemented for this feature request to be considered complete.

Acceptance criteria

  • List tests that need to be implemented or checks to consider this task completed.

Risks

  • These are risks that may prevent completion of the task as well as areas to pay special attention to

Remember to

  • Add the documentation label in case there is an impact on the documentation
  • Add priority and team labels
  • Add Task for updating the Runbook or adding/updating existing metrics and alerts.
@jonesho jonesho self-assigned this Jan 22, 2025
This was referenced Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant