Skip to content

Conversation

@stripe2933
Copy link

The current actions/cache stores the built Vulkan SDK cache only after the workflow completes. Even if the Vulkan SDK is successfully built, it will not be cached if a subsequent workflow fails.

This PR enhances the caching mechanism by using actions/cache/restore and actions/cache/save instead of actions/cache. This fine-grained mechanism ensures that the Vulkan SDK cache is saved immediately upon a successful build, regardless of the success or failure of later workflows, thereby reducing unnecessary build time.

@duckdoom5
Copy link

duckdoom5 commented Nov 24, 2025

Yes please! This is rather annoying. Currently when the build fails, this isn't cached, meaning it has to build it again on the next run; eating up more of my CI minutes

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

Successfully merging this pull request may close these issues.

2 participants