@@ -157,7 +157,7 @@ jobs:
157
157
concurrency:
158
158
group: ${{ github.workflow }}-${{ github.ref }}
159
159
steps:
160
- - uses: actions/checkout@v3
160
+ - uses: actions/checkout@v4
161
161
with:
162
162
submodules: true # Fetch Hugo themes (true OR recursive)
163
163
fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
@@ -497,7 +497,7 @@ jobs:
497
497
concurrency:
498
498
group: ${{ github.workflow }}-${{ github.ref }}
499
499
steps:
500
- - uses: actions/checkout@v3
500
+ - uses: actions/checkout@v4
501
501
502
502
- name: Some build
503
503
@@ -732,15 +732,15 @@ jobs:
732
732
concurrency:
733
733
group: ${{ github.workflow }}-${{ github.ref }}
734
734
steps:
735
- - uses: actions/checkout@v3
735
+ - uses: actions/checkout@v4
736
736
737
737
- name: Setup Node
738
- uses: actions/setup-node@v3
738
+ uses: actions/setup-node@v4
739
739
with:
740
- node-version: '14 '
740
+ node-version: '24 '
741
741
742
742
- name: Cache dependencies
743
- uses: actions/cache@v3
743
+ uses: actions/cache@v4
744
744
with:
745
745
path: ~/.npm
746
746
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -782,15 +782,15 @@ jobs:
782
782
concurrency:
783
783
group: ${{ github.workflow }}-${{ github.ref }}
784
784
steps:
785
- - uses: actions/checkout@v3
785
+ - uses: actions/checkout@v4
786
786
787
787
- name: Setup Node
788
- uses: actions/setup-node@v3
788
+ uses: actions/setup-node@v4
789
789
with:
790
- node-version: '14 '
790
+ node-version: '24 '
791
791
792
792
- name: Cache dependencies
793
- uses: actions/cache@v3
793
+ uses: actions/cache@v4
794
794
with:
795
795
path: ~/.npm
796
796
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -834,19 +834,19 @@ jobs:
834
834
concurrency:
835
835
group: ${{ github.workflow }}-${{ github.ref }}
836
836
steps:
837
- - uses: actions/checkout@v3
837
+ - uses: actions/checkout@v4
838
838
839
839
- name: Setup Node
840
- uses: actions/setup-node@v3
840
+ uses: actions/setup-node@v4
841
841
with:
842
- node-version: '14 '
842
+ node-version: '24 '
843
843
844
844
- name: Get yarn cache
845
845
id: yarn-cache
846
846
run: echo "YARN_CACHE_DIR=$(yarn cache dir)" >> "${GITHUB_OUTPUT}"
847
847
848
848
- name: Cache dependencies
849
- uses: actions/cache@v3
849
+ uses: actions/cache@v4
850
850
with:
851
851
path: ${{ steps.yarn-cache.outputs.YARN_CACHE_DIR }}
852
852
key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -891,15 +891,15 @@ jobs:
891
891
concurrency:
892
892
group: ${{ github.workflow }}-${{ github.ref }}
893
893
steps:
894
- - uses: actions/checkout@v3
894
+ - uses: actions/checkout@v4
895
895
896
896
- name: Setup Node
897
- uses: actions/setup-node@v3
897
+ uses: actions/setup-node@v4
898
898
with:
899
- node-version: '14 '
899
+ node-version: '24 '
900
900
901
901
- name: Cache dependencies
902
- uses: actions/cache@v3
902
+ uses: actions/cache@v4
903
903
with:
904
904
path: ~/.npm
905
905
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -949,19 +949,19 @@ jobs:
949
949
run:
950
950
working-directory: website
951
951
steps:
952
- - uses: actions/checkout@v3
952
+ - uses: actions/checkout@v4
953
953
954
954
- name: Setup Node
955
- uses: actions/setup-node@v3
955
+ uses: actions/setup-node@v4
956
956
with:
957
- node-version: '14 '
957
+ node-version: '24 '
958
958
959
959
- name: Get yarn cache
960
960
id: yarn-cache
961
961
run: echo "YARN_CACHE_DIR=$(yarn cache dir)" >> "${GITHUB_OUTPUT}"
962
962
963
963
- name: Cache dependencies
964
- uses: actions/cache@v3
964
+ uses: actions/cache@v4
965
965
with:
966
966
path: ${{ steps.yarn-cache.outputs.YARN_CACHE_DIR }}
967
967
key: ${{ runner.os }}-website-${{ hashFiles('**/yarn.lock') }}
@@ -1006,12 +1006,12 @@ jobs:
1006
1006
concurrency:
1007
1007
group: ${{ github.workflow }}-${{ github.ref }}
1008
1008
steps:
1009
- - uses: actions/checkout@v3
1009
+ - uses: actions/checkout@v4
1010
1010
1011
1011
- name: Setup Python
1012
- uses: actions/setup-python@v3
1012
+ uses: actions/setup-python@v5
1013
1013
with:
1014
- python-version: '3.8 '
1014
+ python-version: '3.13 '
1015
1015
1016
1016
- name: Upgrade pip
1017
1017
run: |
@@ -1023,7 +1023,7 @@ jobs:
1023
1023
run: echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT
1024
1024
1025
1025
- name: Cache dependencies
1026
- uses: actions/cache@v3
1026
+ uses: actions/cache@v4
1027
1027
with:
1028
1028
path: ${{ steps.pip-cache.outputs.dir }}
1029
1029
key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
@@ -1068,7 +1068,7 @@ jobs:
1068
1068
concurrency:
1069
1069
group: ${{ github.workflow }}-${{ github.ref }}
1070
1070
steps:
1071
- - uses: actions/checkout@v3
1071
+ - uses: actions/checkout@v4
1072
1072
1073
1073
- name: Setup mdBook
1074
1074
uses: peaceiris/actions-mdbook@v1
@@ -1113,7 +1113,7 @@ jobs:
1113
1113
concurrency:
1114
1114
group: ${{ github.workflow }}-${{ github.ref }}
1115
1115
steps:
1116
- - uses: actions/checkout@v3
1116
+ - uses: actions/checkout@v4
1117
1117
1118
1118
- name: Setup Flutter
1119
1119
run: |
@@ -1159,12 +1159,12 @@ jobs:
1159
1159
concurrency:
1160
1160
group: ${{ github.workflow }}-${{ github.ref }}
1161
1161
steps:
1162
- - uses: actions/checkout@v3
1162
+ - uses: actions/checkout@v4
1163
1163
1164
1164
- name: Setup Node
1165
- uses: actions/setup-node@v3
1165
+ uses: actions/setup-node@v4
1166
1166
with:
1167
- node-version: '14 '
1167
+ node-version: '24 '
1168
1168
1169
1169
- name: Setup Elm
1170
1170
run: npm install elm --global
@@ -1208,9 +1208,9 @@ jobs:
1208
1208
concurrency :
1209
1209
group : ${{ github.workflow }}-${{ github.ref }}
1210
1210
steps :
1211
- - uses : actions/checkout@v3
1211
+ - uses : actions/checkout@v4
1212
1212
1213
- - uses : actions/cache@v3
1213
+ - uses : actions/cache@v4
1214
1214
with :
1215
1215
path : |
1216
1216
~/Publish_build
0 commit comments