@@ -23,13 +23,13 @@ jobs:
2323 uses : actions/checkout@v2
2424 - name : Cache editor test result
2525 id : cache-editor-tests
26- uses : actions/cache@v2
26+ uses : actions/cache@v4
2727 with :
2828 # For the tests it doesn't really matter what we cache
2929 path : editor/lib
3030 key : ${{ runner.os }}-editor-code-tests-PR-${{ hashFiles('editor/src/**') }}-${{ hashFiles('utopia-api/src/**') }}-${{ hashFiles('editor/package.json') }}-${{ hashFiles('utopia-api/package.json') }}
3131 - name : Cache pnpm store
32- uses : actions/cache@v2
32+ uses : actions/cache@v4
3333 with :
3434 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
3535 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -59,13 +59,13 @@ jobs:
5959 uses : actions/checkout@v2
6060 - name : Cache editor test result
6161 id : cache-editor-tests
62- uses : actions/cache@v2
62+ uses : actions/cache@v4
6363 with :
6464 # For the tests it doesn't really matter what we cache
6565 path : editor/lib
6666 key : ${{ runner.os }}-editor-jest-tests-PR-${{ hashFiles('editor/src/**') }}-${{ hashFiles('utopia-api/src/**') }}-${{ hashFiles('editor/package.json') }}-${{ hashFiles('utopia-api/package.json') }}
6767 - name : Cache .pnpm-store
68- uses : actions/cache@v2
68+ uses : actions/cache@v4
6969 with :
7070 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
7171 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -107,23 +107,23 @@ jobs:
107107 - name : Check out the repo
108108 uses : actions/checkout@v2
109109 - name : Cache .cabal/packages
110- uses : actions/cache@v2
110+ uses : actions/cache@v4
111111 with :
112112 path : .cabal/packages
113113 key : ${{ runner.os }}-${{ matrix.ghc }}-cabal-packages-2
114114 - name : Cache .cabal/store
115- uses : actions/cache@v2
115+ uses : actions/cache@v4
116116 with :
117117 path : .cabal/store
118118 key : ${{ runner.os }}-${{ matrix.ghc }}-cabal-store-2
119119 - name : Cache dist-newstyle
120- uses : actions/cache@v2
120+ uses : actions/cache@v4
121121 with :
122122 path : server/dist-newstyle
123123 key : ${{ runner.os }}-${{ matrix.ghc }}-server-dist-newstyle-2
124124 - name : Cache server test result
125125 id : cache-server-tests
126- uses : actions/cache@v2
126+ uses : actions/cache@v4
127127 with :
128128 # For the tests it doesn't really matter what we cache
129129 path : server/src
@@ -178,7 +178,7 @@ jobs:
178178 - name : Check out the repo
179179 uses : actions/checkout@v2
180180 - name : Cache .pnpm-store
181- uses : actions/cache@v2
181+ uses : actions/cache@v4
182182 with :
183183 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
184184 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -279,7 +279,7 @@ jobs:
279279 - name : Check out the repo
280280 uses : actions/checkout@v2
281281 - name : Cache .pnpm-store
282- uses : actions/cache@v2
282+ uses : actions/cache@v4
283283 with :
284284 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
285285 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -366,7 +366,7 @@ jobs:
366366 system-test :
367367 name : Run System Tests
368368 timeout-minutes : 15
369- runs-on : ubuntu-latest
369+ runs-on : ubuntu-22.04
370370 needs : [deploy-branch, cache-pnpm-store]
371371 env :
372372 UTOPIA_SHA : ${{ github.sha }}
@@ -382,7 +382,7 @@ jobs:
382382 - name : Check out the repo
383383 uses : actions/checkout@v2
384384 - name : Cache .pnpm-store
385- uses : actions/cache@v2
385+ uses : actions/cache@v4
386386 with :
387387 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
388388 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -427,7 +427,7 @@ jobs:
427427 - name : Check out the repo
428428 uses : actions/checkout@v2
429429 - name : Cache .pnpm-store
430- uses : actions/cache@v2
430+ uses : actions/cache@v4
431431 with :
432432 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
433433 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -474,7 +474,7 @@ jobs:
474474 version : 7.14.2
475475 run_install : false
476476 - name : Cache .pnpm-store
477- uses : actions/cache@v2
477+ uses : actions/cache@v4
478478 with :
479479 path : ${{ needs.cache-pnpm-store.outputs.pnpm-store-path }}
480480 key : ${{ runner.os }}-${{ hashFiles('**/pnpm-lock.yaml') }}-captured-location
@@ -485,7 +485,7 @@ jobs:
485485 -e "MINIO_ROOT_PASSWORD=minioadmin" \
486486 -v /tmp/data:/data \
487487 -v /tmp/config:/root/.minio \
488- quay.io/minio/minio:RELEASE.2024-05-10T01-41-38Z \
488+ quay.io/minio/minio:RELEASE.2025-01-20T14-49-07Z \
489489 server /data
490490 - name : Get minIO client
491491 run : |
@@ -495,7 +495,7 @@ jobs:
495495 sudo mv mc /usr/local/bin
496496 - name : Wait for minIO host
497497 run : |
498- until mc config host add minio-test http://localhost:9000 minioadmin minioadmin; do
498+ until mc alias set minio-test http://localhost:9000 minioadmin minioadmin; do
499499 sleep 2
500500 done
501501 - name : Create test minIO bucket
0 commit comments