File tree Expand file tree Collapse file tree 3 files changed +4
-34
lines changed
Expand file tree Collapse file tree 3 files changed +4
-34
lines changed Original file line number Diff line number Diff line change 44 using : " composite"
55 steps :
66 - uses : ./.github/actions/setup
7- with :
8- cache-esgf : true
97
108 - name : Verify registry
119 shell : bash
Original file line number Diff line number Diff line change 11name : " Setup Python via pixi"
2- description : " setup Python and pixi with caches"
3- inputs :
4- cache-esgf :
5- description : " Cache any downloaded ESGF data"
6- required : false
7- default : " false"
8-
2+ description : " setup Python and pixi"
93runs :
104 using : " composite"
115 steps :
126 - name : Install pixi
13- uses : prefix-dev/setup-pixi@v0.8.3
7+ uses : prefix-dev/setup-pixi@v0.8.11
148 with :
15- pixi-version : " v0.40.2 "
9+ pixi-version : " v0.49.0 "
1610 cache : true
1711 # Frozen is needed as the ref git dependency was not playing nice with a fully locked environment
1812 frozen : true
1913 log-level : " v"
20- - name : Cache downloaded ESGF data
21- uses : actions/cache@v4
22- if : ${{ inputs.cache-esgf == 'true' }}
23- with :
24- path : |
25- ~/.esgf
26- key : esgf
Original file line number Diff line number Diff line change @@ -22,26 +22,11 @@ jobs:
2222 run : make pre-commit
2323
2424 tests :
25- strategy :
26- fail-fast : false
27- matrix :
28- os : [ "ubuntu-latest" ]
29- python-version : [ "3.12"]
30- runs-on : " ${{ matrix.os }}"
31- defaults :
32- run :
33- # This might be needed for Windows and doesn't seem to affect unix-based systems
34- # so we include it. If you have better proof of whether this is needed or not,
35- # feel free to update.
36- shell : bash
25+ runs-on : " self-hosted"
3726 steps :
3827 - name : Check out repository
3928 uses : actions/checkout@v4
4029 - uses : ./.github/actions/setup
41- with :
42- python-version : ${{ matrix.python-version }}
43- cache-esgf : true
44-
4530 - name : Verify registry
4631 env :
4732 QUIET : true
You can’t perform that action at this time.
0 commit comments