@@ -32,12 +32,12 @@ jobs:
32
32
33
33
34
34
- name : Set up Ruby 2.7
35
- uses : ruby/setup-ruby@v1.203 .0
35
+ uses : ruby/setup-ruby@v1.227 .0
36
36
with :
37
37
ruby-version : ' 2.7'
38
38
bundler-cache : true # runs 'bundle install' and caches installed gems automatically
39
39
40
- - uses : actions/setup-node@v4.1 .0
40
+ - uses : actions/setup-node@v4.3 .0
41
41
with :
42
42
node-version : 14
43
43
cache : ' npm'
57
57
cat dist/index.html
58
58
59
59
- name : Upload built site
60
- uses : actions/upload-artifact@v4.4.3
60
+ uses : actions/upload-artifact@v4.6.1
61
61
with :
62
62
name : core-site
63
63
path : dist/*
78
78
- name : Get commit SHA1 for cache
79
79
run : git rev-parse HEAD > SHA1
80
80
81
- -
uses :
actions/[email protected] .0
81
+ -
uses :
actions/[email protected] .2
82
82
id : docs-cache
83
83
name : Docs cache
84
84
with :
89
89
if : steps.docs-cache.outputs.cache-hit != 'true'
90
90
run : sudo apt-get install -y libgsl0-dev
91
91
92
- - uses : actions/setup-python@v5.3 .0
92
+ - uses : actions/setup-python@v5.4 .0
93
93
if : steps.docs-cache.outputs.cache-hit != 'true'
94
94
name : Setup Python
95
95
with :
@@ -165,7 +165,7 @@ jobs:
165
165
cp -r docs/_build/html dist/stable
166
166
167
167
- name : Upload msprime docs
168
- uses : actions/upload-artifact@v4.4.3
168
+ uses : actions/upload-artifact@v4.6.1
169
169
with :
170
170
name : msprime-docs
171
171
path : dist/*
@@ -186,14 +186,14 @@ jobs:
186
186
- name : Get commit SHA1 for cache
187
187
run : git rev-parse HEAD > SHA1
188
188
189
- -
uses :
actions/[email protected] .0
189
+ -
uses :
actions/[email protected] .2
190
190
id : docs-cache
191
191
name : Docs cache
192
192
with :
193
193
path : dist
194
194
key : tsinfer-docs-v2-${{ hashFiles('SHA1') }}
195
195
196
- - uses : actions/setup-python@v5.3 .0
196
+ - uses : actions/setup-python@v5.4 .0
197
197
if : steps.docs-cache.outputs.cache-hit != 'true'
198
198
name : Setup Python
199
199
with :
@@ -236,7 +236,7 @@ jobs:
236
236
git submodule update --init --recursive
237
237
git status
238
238
239
- - uses : actions/setup-python@v5.3 .0
239
+ - uses : actions/setup-python@v5.4 .0
240
240
if : steps.docs-cache.outputs.cache-hit != 'true'
241
241
name : Setup Python
242
242
with :
@@ -274,7 +274,7 @@ jobs:
274
274
cp -r docs/_build/html dist/stable
275
275
276
276
- name : Upload tsinfer docs
277
- uses : actions/upload-artifact@v4.4.3
277
+ uses : actions/upload-artifact@v4.6.1
278
278
with :
279
279
name : tsinfer-docs
280
280
path : dist/*
@@ -296,14 +296,14 @@ jobs:
296
296
- name : Get commit SHA1 for cache
297
297
run : git rev-parse HEAD > SHA1
298
298
299
- -
uses :
actions/[email protected] .0
299
+ -
uses :
actions/[email protected] .2
300
300
id : docs-cache
301
301
name : Docs cache
302
302
with :
303
303
path : dist
304
304
key : tskit-docs-v7-${{ hashFiles('SHA1') }}
305
305
306
- - uses : actions/setup-python@v5.3 .0
306
+ - uses : actions/setup-python@v5.4 .0
307
307
if : steps.docs-cache.outputs.cache-hit != 'true'
308
308
name : Setup Python
309
309
with :
@@ -345,7 +345,7 @@ jobs:
345
345
git submodule update --init --recursive
346
346
git status
347
347
348
- - uses : actions/setup-python@v5.3 .0
348
+ - uses : actions/setup-python@v5.4 .0
349
349
if : steps.docs-cache.outputs.cache-hit != 'true'
350
350
name : Setup Python
351
351
with :
@@ -388,7 +388,7 @@ jobs:
388
388
cp -r docs/_build/html dist/stable
389
389
390
390
- name : Upload tskit docs
391
- uses : actions/upload-artifact@v4.4.3
391
+ uses : actions/upload-artifact@v4.6.1
392
392
with :
393
393
name : tskit-docs
394
394
path : dist/*
@@ -410,14 +410,14 @@ jobs:
410
410
- name : Get commit SHA1 for cache
411
411
run : git rev-parse HEAD > SHA1
412
412
413
- -
uses :
actions/[email protected] .0
413
+ -
uses :
actions/[email protected] .2
414
414
id : docs-cache
415
415
name : Docs cache
416
416
with :
417
417
path : dist
418
418
key : pyslim-docs-v6-${{ hashFiles('SHA1') }}
419
419
420
- - uses : actions/setup-python@v5.3 .0
420
+ - uses : actions/setup-python@v5.4 .0
421
421
if : steps.docs-cache.outputs.cache-hit != 'true'
422
422
name : Setup Python
423
423
with :
@@ -514,7 +514,7 @@ jobs:
514
514
cp -r docs/_build/html dist/stable
515
515
516
516
- name : Upload pyslim docs
517
- uses : actions/upload-artifact@v4.4.3
517
+ uses : actions/upload-artifact@v4.6.1
518
518
with :
519
519
name : pyslim-docs
520
520
path : dist/*
@@ -533,14 +533,14 @@ jobs:
533
533
- name : Get commit SHA1 for cache
534
534
run : git rev-parse HEAD > SHA1
535
535
536
- -
uses :
actions/[email protected] .0
536
+ -
uses :
actions/[email protected] .2
537
537
id : docs-cache
538
538
name : Docs cache
539
539
with :
540
540
path : dist
541
541
key : tstrait-docs-v3-${{ hashFiles('SHA1') }}
542
542
543
- - uses : actions/setup-python@v5.3 .0
543
+ - uses : actions/setup-python@v5.4 .0
544
544
if : steps.docs-cache.outputs.cache-hit != 'true'
545
545
name : Setup Python
546
546
with :
@@ -593,7 +593,7 @@ jobs:
593
593
cp -r docs/_build/html dist/stable
594
594
595
595
- name : Upload tstrait docs
596
- uses : actions/upload-artifact@v4.4.3
596
+ uses : actions/upload-artifact@v4.6.1
597
597
with :
598
598
name : tstrait-docs
599
599
path : dist/*
@@ -612,14 +612,14 @@ jobs:
612
612
- name : Get commit SHA1 for cache
613
613
run : git rev-parse HEAD > SHA1
614
614
615
- -
uses :
actions/[email protected] .0
615
+ -
uses :
actions/[email protected] .2
616
616
id : docs-cache
617
617
name : Docs cache
618
618
with :
619
619
path : dist
620
620
key : tscompare-docs-v3-${{ hashFiles('SHA1') }}
621
621
622
- - uses : actions/setup-python@v5.3 .0
622
+ - uses : actions/setup-python@v5.4 .0
623
623
if : steps.docs-cache.outputs.cache-hit != 'true'
624
624
name : Setup Python
625
625
with :
@@ -672,7 +672,7 @@ jobs:
672
672
cp -r docs/_build/html dist/stable
673
673
674
674
- name : Upload tscompare docs
675
- uses : actions/upload-artifact@v4.4.3
675
+ uses : actions/upload-artifact@v4.6.1
676
676
with :
677
677
name : tscompare-docs
678
678
path : dist/*
@@ -692,14 +692,14 @@ jobs:
692
692
- name : Get commit SHA1 for cache
693
693
run : git rev-parse HEAD > SHA1
694
694
695
- -
uses :
actions/[email protected] .0
695
+ -
uses :
actions/[email protected] .2
696
696
id : docs-cache
697
697
name : Docs cache
698
698
with :
699
699
path : dist
700
700
key : tsdate-docs-v2-${{ hashFiles('SHA1') }}
701
701
702
- - uses : actions/setup-python@v5.3 .0
702
+ - uses : actions/setup-python@v5.4 .0
703
703
if : steps.docs-cache.outputs.cache-hit != 'true'
704
704
name : Setup Python
705
705
with :
@@ -753,7 +753,7 @@ jobs:
753
753
cp -r docs/_build/html dist/stable
754
754
755
755
- name : Upload tsdate docs
756
- uses : actions/upload-artifact@v4.4.3
756
+ uses : actions/upload-artifact@v4.6.1
757
757
with :
758
758
name : tsdate-docs
759
759
path : dist/*
@@ -772,14 +772,14 @@ jobs:
772
772
- name : Get commit SHA1 for cache
773
773
run : git rev-parse HEAD > SHA1
774
774
775
- -
uses :
actions/[email protected] .0
775
+ -
uses :
actions/[email protected] .2
776
776
id : docs-cache
777
777
name : Docs cache
778
778
with :
779
779
path : dist
780
780
key : tszip-docs-v2-${{ hashFiles('SHA1') }}
781
781
782
- - uses : actions/setup-python@v5.3 .0
782
+ - uses : actions/setup-python@v5.4 .0
783
783
if : steps.docs-cache.outputs.cache-hit != 'true'
784
784
name : Setup Python
785
785
with :
@@ -833,7 +833,7 @@ jobs:
833
833
# cp -r docs/_build/html dist/stable
834
834
835
835
- name : Upload tszip docs
836
- uses : actions/upload-artifact@v4.4.3
836
+ uses : actions/upload-artifact@v4.6.1
837
837
with :
838
838
name : tszip-docs
839
839
path : dist/*
@@ -852,14 +852,14 @@ jobs:
852
852
- name : Get commit SHA1 for cache
853
853
run : git rev-parse HEAD > SHA1
854
854
855
- -
uses :
actions/[email protected] .0
855
+ -
uses :
actions/[email protected] .2
856
856
id : docs-cache
857
857
name : Docs cache
858
858
with :
859
859
path : dist
860
860
key : tsbrowse-docs-v3-${{ hashFiles('SHA1') }}
861
861
862
- - uses : actions/setup-python@v5.3 .0
862
+ - uses : actions/setup-python@v5.4 .0
863
863
if : steps.docs-cache.outputs.cache-hit != 'true'
864
864
name : Setup Python
865
865
with :
@@ -912,7 +912,7 @@ jobs:
912
912
cp -r docs/_build/html dist/stable
913
913
914
914
- name : Upload tsbrowse docs
915
- uses : actions/upload-artifact@v4.4.3
915
+ uses : actions/upload-artifact@v4.6.1
916
916
with :
917
917
name : tsbrowse-docs
918
918
path : dist/*
@@ -930,7 +930,7 @@ jobs:
930
930
repository : tskit-dev/tutorials
931
931
932
932
- name : Upload tutorials
933
- uses : actions/upload-artifact@v4.4.3
933
+ uses : actions/upload-artifact@v4.6.1
934
934
with :
935
935
name : tutorials
936
936
path : .
@@ -947,7 +947,7 @@ jobs:
947
947
repository : tskit-dev/tskit-rust
948
948
949
949
- name : Upload tutorials
950
- uses : actions/upload-artifact@v4.4.3
950
+ uses : actions/upload-artifact@v4.6.1
951
951
with :
952
952
name : rust-tutorials
953
953
path : .
@@ -973,73 +973,73 @@ jobs:
973
973
- name : Checkout
974
974
975
975
- name : Download core site
976
- uses : actions/download-artifact@v4.1.8
976
+ uses : actions/download-artifact@v4.2.0
977
977
with :
978
978
name : core-site
979
979
path : site
980
980
981
981
- name : Download msprime-docs
982
- uses : actions/download-artifact@v4.1.8
982
+ uses : actions/download-artifact@v4.2.0
983
983
with :
984
984
name : msprime-docs
985
985
path : site/msprime/docs
986
986
987
987
- name : Download tsinfer-docs
988
- uses : actions/download-artifact@v4.1.8
988
+ uses : actions/download-artifact@v4.2.0
989
989
with :
990
990
name : tsinfer-docs
991
991
path : site/tsinfer/docs
992
992
993
993
- name : Download tskit-docs
994
- uses : actions/download-artifact@v4.1.8
994
+ uses : actions/download-artifact@v4.2.0
995
995
with :
996
996
name : tskit-docs
997
997
path : site/tskit/docs
998
998
999
999
- name : Download tstrait-docs
1000
- uses : actions/download-artifact@v4.1.8
1000
+ uses : actions/download-artifact@v4.2.0
1001
1001
with :
1002
1002
name : tstrait-docs
1003
1003
path : site/tstrait/docs
1004
1004
1005
1005
- name : Download tscompare-docs
1006
- uses : actions/download-artifact@v4.1.8
1006
+ uses : actions/download-artifact@v4.2.0
1007
1007
with :
1008
1008
name : tscompare-docs
1009
1009
path : site/tscompare/docs
1010
1010
1011
1011
- name : Download tsbrowse-docs
1012
- uses : actions/download-artifact@v4.1.8
1012
+ uses : actions/download-artifact@v4.2.0
1013
1013
with :
1014
1014
name : tsbrowse-docs
1015
1015
path : site/tsbrowse/docs
1016
1016
1017
1017
- name : Download pyslim-docs
1018
- uses : actions/download-artifact@v4.1.8
1018
+ uses : actions/download-artifact@v4.2.0
1019
1019
with :
1020
1020
name : pyslim-docs
1021
1021
path : site/pyslim/docs
1022
1022
1023
1023
- name : Download tsdate-docs
1024
- uses : actions/download-artifact@v4.1.8
1024
+ uses : actions/download-artifact@v4.2.0
1025
1025
with :
1026
1026
name : tsdate-docs
1027
1027
path : site/tsdate/docs
1028
1028
1029
1029
- name : Download tszip-docs
1030
- uses : actions/download-artifact@v4.1.8
1030
+ uses : actions/download-artifact@v4.2.0
1031
1031
with :
1032
1032
name : tszip-docs
1033
1033
path : site/tszip/docs
1034
1034
1035
1035
- name : Download tutorials
1036
- uses : actions/download-artifact@v4.1.8
1036
+ uses : actions/download-artifact@v4.2.0
1037
1037
with :
1038
1038
name : tutorials
1039
1039
path : site/tutorials
1040
1040
1041
1041
- name : Download rust tutorial
1042
- uses : actions/download-artifact@v4.1.8
1042
+ uses : actions/download-artifact@v4.2.0
1043
1043
with :
1044
1044
name : rust-tutorials
1045
1045
path : site/tutorials/rust
@@ -1062,14 +1062,14 @@ jobs:
1062
1062
ls -R
1063
1063
1064
1064
- name : Upload site (for PR inspection)
1065
- uses : actions/upload-artifact@v4.4.3
1065
+ uses : actions/upload-artifact@v4.6.1
1066
1066
with :
1067
1067
name : site
1068
1068
path : .
1069
1069
1070
1070
- name : Deploy
1071
1071
if : github.ref == 'refs/heads/main'
1072
- uses :
JamesIves/[email protected] .2
1072
+ uses :
JamesIves/[email protected] .3
1073
1073
with :
1074
1074
token : ${{ secrets.ADMINBOT_TOKEN }}
1075
1075
branch : gh-pages
0 commit comments