Skip to content

Conversation

@seisman
Copy link
Member

@seisman seisman commented Nov 10, 2025

https://github.com/GenericMappingTools/pygmt/actions/runs/19216573097/job/54926872192

This CI job failed during the "Download DVC cache as artifacts from GitHub" step. This issue arose because the previous step, "Pull baseline images from DVC remote," successfully fetched a few files.

As a result, errors occurred, such as:

error downloading dvc-cache: error extracting zip archive: error extracting "15/2085fd81de3ad78b5c7ffb3cf0d080": open D:\a\pygmt\pygmt\.dvc\cache\15\2085fd81de3ad78b5c7ffb3cf0d080: The file exists.

This PR fixes the issue by forcing deleting the .dvc/cache directory before trying to download the dvc cache.

@seisman seisman added this to the 0.18.0 milestone Nov 10, 2025
@seisman seisman added maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog needs review This PR has higher priority and needs review. labels Nov 10, 2025
@seisman seisman removed the needs review This PR has higher priority and needs review. label Nov 10, 2025
@seisman seisman merged commit 80c4f50 into main Nov 10, 2025
27 checks passed
@seisman seisman deleted the ci/dvc-cache branch November 10, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintenance Boring but important stuff for the core devs skip-changelog Skip adding Pull Request to changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants