Skip to content

GitHub cache#463

Open
afeefghannam89 wants to merge 10 commits intofeature/molecule-pipelines-refactoringfrom
github-cache
Open

GitHub cache#463
afeefghannam89 wants to merge 10 commits intofeature/molecule-pipelines-refactoringfrom
github-cache

Conversation

@afeefghannam89
Copy link
Copy Markdown
Member

@afeefghannam89 afeefghannam89 commented Apr 24, 2026

  • Add warm_apt_cache.yml. A Dedicated workflow that pre-downloads Elastic apt packages to the GitHub Actions cache (triggered on push to main, nightly, and manually)
  • All test workflows restore the apt cache before running molecule. The version-based cache key updates automatically on new Elastic releases
  • Add pip caching (actions/setup-python cache: 'pip') to all workflows
  • Mount cached packages into molecule Docker containers via read-only volume; copy .deb files into apt archives in prepare.yml

@afeefghannam89 afeefghannam89 self-assigned this Apr 24, 2026
@afeefghannam89 afeefghannam89 added the enhancement Improve the code label Apr 24, 2026
@afeefghannam89 afeefghannam89 requested a review from widhalmt April 27, 2026 14:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement Improve the code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant