@@ -157,7 +157,7 @@ jobs:
157157 concurrency:
158158 group: ${{ github.workflow }}-${{ github.ref }}
159159 steps:
160- - uses: actions/checkout@v3
160+ - uses: actions/checkout@v4
161161 with:
162162 submodules: true # Fetch Hugo themes (true OR recursive)
163163 fetch-depth: 0 # Fetch all history for .GitInfo and .Lastmod
@@ -497,7 +497,7 @@ jobs:
497497 concurrency:
498498 group: ${{ github.workflow }}-${{ github.ref }}
499499 steps:
500- - uses: actions/checkout@v3
500+ - uses: actions/checkout@v4
501501
502502 - name: Some build
503503
@@ -732,15 +732,15 @@ jobs:
732732 concurrency:
733733 group: ${{ github.workflow }}-${{ github.ref }}
734734 steps:
735- - uses: actions/checkout@v3
735+ - uses: actions/checkout@v4
736736
737737 - name: Setup Node
738- uses: actions/setup-node@v3
738+ uses: actions/setup-node@v4
739739 with:
740- node-version: '14 '
740+ node-version: '24 '
741741
742742 - name: Cache dependencies
743- uses: actions/cache@v3
743+ uses: actions/cache@v4
744744 with:
745745 path: ~/.npm
746746 key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -782,15 +782,15 @@ jobs:
782782 concurrency:
783783 group: ${{ github.workflow }}-${{ github.ref }}
784784 steps:
785- - uses: actions/checkout@v3
785+ - uses: actions/checkout@v4
786786
787787 - name: Setup Node
788- uses: actions/setup-node@v3
788+ uses: actions/setup-node@v4
789789 with:
790- node-version: '14 '
790+ node-version: '24 '
791791
792792 - name: Cache dependencies
793- uses: actions/cache@v3
793+ uses: actions/cache@v4
794794 with:
795795 path: ~/.npm
796796 key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -834,19 +834,19 @@ jobs:
834834 concurrency:
835835 group: ${{ github.workflow }}-${{ github.ref }}
836836 steps:
837- - uses: actions/checkout@v3
837+ - uses: actions/checkout@v4
838838
839839 - name: Setup Node
840- uses: actions/setup-node@v3
840+ uses: actions/setup-node@v4
841841 with:
842- node-version: '14 '
842+ node-version: '24 '
843843
844844 - name: Get yarn cache
845845 id: yarn-cache
846846 run: echo "YARN_CACHE_DIR=$(yarn cache dir)" >> "${GITHUB_OUTPUT}"
847847
848848 - name: Cache dependencies
849- uses: actions/cache@v3
849+ uses: actions/cache@v4
850850 with:
851851 path: ${{ steps.yarn-cache.outputs.YARN_CACHE_DIR }}
852852 key: ${{ runner.os }}-yarn-${{ hashFiles('**/yarn.lock') }}
@@ -891,15 +891,15 @@ jobs:
891891 concurrency:
892892 group: ${{ github.workflow }}-${{ github.ref }}
893893 steps:
894- - uses: actions/checkout@v3
894+ - uses: actions/checkout@v4
895895
896896 - name: Setup Node
897- uses: actions/setup-node@v3
897+ uses: actions/setup-node@v4
898898 with:
899- node-version: '14 '
899+ node-version: '24 '
900900
901901 - name: Cache dependencies
902- uses: actions/cache@v3
902+ uses: actions/cache@v4
903903 with:
904904 path: ~/.npm
905905 key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
@@ -949,19 +949,19 @@ jobs:
949949 run:
950950 working-directory: website
951951 steps:
952- - uses: actions/checkout@v3
952+ - uses: actions/checkout@v4
953953
954954 - name: Setup Node
955- uses: actions/setup-node@v3
955+ uses: actions/setup-node@v4
956956 with:
957- node-version: '14 '
957+ node-version: '24 '
958958
959959 - name: Get yarn cache
960960 id: yarn-cache
961961 run: echo "YARN_CACHE_DIR=$(yarn cache dir)" >> "${GITHUB_OUTPUT}"
962962
963963 - name: Cache dependencies
964- uses: actions/cache@v3
964+ uses: actions/cache@v4
965965 with:
966966 path: ${{ steps.yarn-cache.outputs.YARN_CACHE_DIR }}
967967 key: ${{ runner.os }}-website-${{ hashFiles('**/yarn.lock') }}
@@ -1006,12 +1006,12 @@ jobs:
10061006 concurrency:
10071007 group: ${{ github.workflow }}-${{ github.ref }}
10081008 steps:
1009- - uses: actions/checkout@v3
1009+ - uses: actions/checkout@v4
10101010
10111011 - name: Setup Python
1012- uses: actions/setup-python@v3
1012+ uses: actions/setup-python@v5
10131013 with:
1014- python-version: '3.8 '
1014+ python-version: '3.13 '
10151015
10161016 - name: Upgrade pip
10171017 run: |
@@ -1023,7 +1023,7 @@ jobs:
10231023 run: echo "dir=$(pip cache dir)" >> $GITHUB_OUTPUT
10241024
10251025 - name: Cache dependencies
1026- uses: actions/cache@v3
1026+ uses: actions/cache@v4
10271027 with:
10281028 path: ${{ steps.pip-cache.outputs.dir }}
10291029 key: ${{ runner.os }}-pip-${{ hashFiles('**/requirements.txt') }}
@@ -1068,7 +1068,7 @@ jobs:
10681068 concurrency:
10691069 group: ${{ github.workflow }}-${{ github.ref }}
10701070 steps:
1071- - uses: actions/checkout@v3
1071+ - uses: actions/checkout@v4
10721072
10731073 - name: Setup mdBook
10741074 uses: peaceiris/actions-mdbook@v1
@@ -1113,7 +1113,7 @@ jobs:
11131113 concurrency:
11141114 group: ${{ github.workflow }}-${{ github.ref }}
11151115 steps:
1116- - uses: actions/checkout@v3
1116+ - uses: actions/checkout@v4
11171117
11181118 - name: Setup Flutter
11191119 run: |
@@ -1159,12 +1159,12 @@ jobs:
11591159 concurrency:
11601160 group: ${{ github.workflow }}-${{ github.ref }}
11611161 steps:
1162- - uses: actions/checkout@v3
1162+ - uses: actions/checkout@v4
11631163
11641164 - name: Setup Node
1165- uses: actions/setup-node@v3
1165+ uses: actions/setup-node@v4
11661166 with:
1167- node-version: '14 '
1167+ node-version: '24 '
11681168
11691169 - name: Setup Elm
11701170 run: npm install elm --global
@@ -1208,9 +1208,9 @@ jobs:
12081208 concurrency :
12091209 group : ${{ github.workflow }}-${{ github.ref }}
12101210 steps :
1211- - uses : actions/checkout@v3
1211+ - uses : actions/checkout@v4
12121212
1213- - uses : actions/cache@v3
1213+ - uses : actions/cache@v4
12141214 with :
12151215 path : |
12161216 ~/Publish_build
0 commit comments