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

Add macos and windows to cache cron jobs #3075

Merged

Conversation

h-mayorquin
Copy link
Collaborator

Two things into this PR. As discussed with everyone the impact of caching the virtual environment is minimal and the impact of caching on the datasets is too large. The first one is 3 vs 5 minutes whereas the latter one is 3 vs 50 minutes.

Plus, there is already caching functionality in the setup-python action. I can test that after we get this caching running.

This PR enables caching for windows and macos.

Hopefully this works OK for windows when datasets are not downloaded file by file otherwise I will need a hack for windows : )

@h-mayorquin h-mayorquin self-assigned this Jun 24, 2024
@h-mayorquin h-mayorquin added testing Related to test routines continuous integration Related to CI labels Jun 24, 2024
@h-mayorquin h-mayorquin merged commit 5c28ecf into SpikeInterface:main Jun 25, 2024
10 of 11 checks passed
@h-mayorquin h-mayorquin deleted the add_windows_and_macos_to_caches_job branch June 25, 2024 14:38
JoeZiminski pushed a commit to JoeZiminski/spikeinterface that referenced this pull request Jun 26, 2024
Add macos and windows to cron jobs for caching testing data
JoeZiminski pushed a commit to JoeZiminski/spikeinterface that referenced this pull request Jun 26, 2024
Add macos and windows to cron jobs for caching testing data
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
continuous integration Related to CI testing Related to test routines
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants