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

[ENH] add caching action for elephant-data #633

Merged
Merged
Changes from 1 commit
Commits
Show all changes
87 commits
Select commit Hold shift + click to select a range
ccd587a
initial draft for caching action
Moritz-Alexander-Kern Apr 18, 2024
ee366df
add trigger for workflow
Moritz-Alexander-Kern Apr 18, 2024
20665d4
get content with gin
Moritz-Alexander-Kern Apr 18, 2024
5323039
use git clone
Moritz-Alexander-Kern Apr 18, 2024
9fa145c
use https
Moritz-Alexander-Kern Apr 18, 2024
2f4b8d0
add depth command to clone
Moritz-Alexander-Kern Apr 18, 2024
e6a34fd
change path
Moritz-Alexander-Kern Apr 18, 2024
ded0793
update gin commands
Moritz-Alexander-Kern Apr 18, 2024
22786b5
handle prompt
Moritz-Alexander-Kern Apr 19, 2024
66a1795
use datalad
Moritz-Alexander-Kern Apr 19, 2024
91f4a5a
remove typo
Moritz-Alexander-Kern Apr 19, 2024
669d80d
change paths
Moritz-Alexander-Kern Apr 19, 2024
0215b91
remove no longer needed var
Moritz-Alexander-Kern Apr 19, 2024
c30d022
add environment variable ELEPHANT_DATA_PATH
Moritz-Alexander-Kern Apr 19, 2024
4dd82d6
fix causality tests
Moritz-Alexander-Kern Apr 19, 2024
2d41c1a
fix tests for phase analysis
Moritz-Alexander-Kern Apr 19, 2024
5227f1d
fix tests causality
Moritz-Alexander-Kern Apr 19, 2024
bc0252b
fix tests spectral
Moritz-Alexander-Kern Apr 19, 2024
2f29dbe
fix tests spiketrain correlation
Moritz-Alexander-Kern Apr 19, 2024
247e951
fix tests spike train dissimilarity
Moritz-Alexander-Kern Apr 19, 2024
6b1e55f
fix tests spike train synchrony
Moritz-Alexander-Kern Apr 19, 2024
eed9062
Merge branch 'master' into enh/add_caching_action
Moritz-Alexander-Kern Apr 25, 2024
f71ced6
fix pep8
Moritz-Alexander-Kern Apr 25, 2024
e2382e6
fix pep8 test_spectral
Moritz-Alexander-Kern Apr 25, 2024
7791e52
fix pep8 test_spike_train_dissimilarity
Moritz-Alexander-Kern Apr 25, 2024
2f28e2a
use local data for elephant-data in macOS runner
Moritz-Alexander-Kern Apr 25, 2024
fc500e2
update elephant-data path
Moritz-Alexander-Kern Apr 25, 2024
983fc2c
update path
Moritz-Alexander-Kern Apr 25, 2024
3421fc3
add caching to pip runner
Moritz-Alexander-Kern Apr 25, 2024
3930826
try cache macos for ubuntu
Moritz-Alexander-Kern Apr 25, 2024
05d96e9
add local elephant-data to runner
Moritz-Alexander-Kern Apr 25, 2024
be2f9d4
update restore key
Moritz-Alexander-Kern Apr 25, 2024
98ea592
add ubuntu runner for caching
Moritz-Alexander-Kern Apr 25, 2024
33510ff
change permissions
Moritz-Alexander-Kern Apr 25, 2024
5b6f3f6
update datalad install for ubuntu
Moritz-Alexander-Kern Apr 25, 2024
b357e19
caches created
Moritz-Alexander-Kern Apr 25, 2024
617e09b
add cache only on hit
Moritz-Alexander-Kern Apr 26, 2024
9863b88
use latest packages
Moritz-Alexander-Kern Apr 26, 2024
d5b4279
handle caching with setup-python
Moritz-Alexander-Kern Apr 26, 2024
f8dad2a
fix typo
Moritz-Alexander-Kern Apr 26, 2024
9d46b34
add caching to toher runners
Moritz-Alexander-Kern Apr 26, 2024
f332fa6
add cache for windows
Moritz-Alexander-Kern Apr 26, 2024
fa98ff8
fix if cond
Moritz-Alexander-Kern Apr 26, 2024
8a89514
add windows runner
Moritz-Alexander-Kern Apr 26, 2024
c12ea49
fix typo
Moritz-Alexander-Kern Apr 26, 2024
d9bee54
change conditions
Moritz-Alexander-Kern Apr 26, 2024
168002d
fix formatting, cleanup
Moritz-Alexander-Kern Apr 26, 2024
7ae479a
add caching for windows runner
Moritz-Alexander-Kern Apr 26, 2024
41b7246
update path for winows
Moritz-Alexander-Kern Apr 26, 2024
bf4e03d
update setup python for windows
Moritz-Alexander-Kern Apr 26, 2024
fe20f4e
caching on windows runner with setup Python
Moritz-Alexander-Kern Apr 26, 2024
c45ca70
update caching for MPI
Moritz-Alexander-Kern Apr 26, 2024
c98440d
change if cond in caching
Moritz-Alexander-Kern Apr 26, 2024
93d13c8
remove PR trigger from caching action
Moritz-Alexander-Kern Apr 26, 2024
cca7bae
revert formatting for phase analysis
Moritz-Alexander-Kern Apr 26, 2024
24389c9
fix pep8 phase analysis
Moritz-Alexander-Kern Apr 26, 2024
4a41379
pep8
Moritz-Alexander-Kern Apr 26, 2024
767d8a9
reverse formatting, fix pep8
Moritz-Alexander-Kern Apr 26, 2024
0dd56d4
use one os for caching
Moritz-Alexander-Kern Jun 3, 2024
2b37f83
add trigger for workflow
Moritz-Alexander-Kern Jun 3, 2024
992d27d
use macos cache with win
Moritz-Alexander-Kern Jun 3, 2024
c5f7e3a
update cross os archive
Moritz-Alexander-Kern Jun 3, 2024
8253369
use caching for pip ubuntu runner
Moritz-Alexander-Kern Jun 3, 2024
8633409
add new caching for macOS
Moritz-Alexander-Kern Jun 3, 2024
a715ded
add caching for MPI runner
Moritz-Alexander-Kern Jun 3, 2024
a31e25a
add caching for Conda runners
Moritz-Alexander-Kern Jun 3, 2024
3631eaa
update setup python
Moritz-Alexander-Kern Jun 3, 2024
bd49d5a
update checkout action
Moritz-Alexander-Kern Jun 3, 2024
95efb0b
update macOS runner
Moritz-Alexander-Kern Jun 3, 2024
5fb913b
update miniconda setup
Moritz-Alexander-Kern Jun 3, 2024
936302e
add version cap for neo
Moritz-Alexander-Kern Jun 3, 2024
29c3f88
fix typo
Moritz-Alexander-Kern Jun 3, 2024
d78037f
add version cap for matplotlib
Moritz-Alexander-Kern Jun 3, 2024
c73431b
add version cap for matplotlib
Moritz-Alexander-Kern Jun 3, 2024
c34b893
update name of env variable
Moritz-Alexander-Kern Jun 3, 2024
0b180a8
do some clean up, change time of cron job
Moritz-Alexander-Kern Jun 3, 2024
512bcb4
clean up
Moritz-Alexander-Kern Jun 3, 2024
2102057
runner to create caches set to ubuntu
Moritz-Alexander-Kern Jun 11, 2024
2fb7fb0
Merge branch 'master' into enh/add_caching_action
Moritz-Alexander-Kern Jun 11, 2024
ae5d4c4
add test if path exists
Moritz-Alexander-Kern Jun 14, 2024
7de8853
add error for invalid data locations
Moritz-Alexander-Kern Jun 14, 2024
a1833c6
add tests for download_datasets function
Moritz-Alexander-Kern Jun 14, 2024
5774b20
Update requirements.txt
Moritz-Alexander-Kern Jun 28, 2024
ae8c636
remove trigger from caching action
Moritz-Alexander-Kern Jun 28, 2024
2fffb43
add version cap for scipy
Moritz-Alexander-Kern Jun 28, 2024
9cb7109
remove scipy version caps
Moritz-Alexander-Kern Jul 23, 2024
f6e6353
Merge branch 'master' into enh/add_caching_action
Moritz-Alexander-Kern Jul 23, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
remove trigger from caching action
  • Loading branch information
Moritz-Alexander-Kern committed Jun 28, 2024
commit ae8c63642c8dfc4bcf46e81877f2f8ddec35f0b9
7 changes: 0 additions & 7 deletions .github/workflows/cache_elephant_data.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,6 @@ on:
schedule:
- cron: "11 23 * * *" # Daily at 23:11 UTC

pull_request:
branches:
- master
types:
- opened
- reopened
- synchronize

jobs:
create-data-cache-if-missing:
Expand Down