File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -42,13 +42,24 @@ jobs:
4242 working-directory : frontend
4343 steps :
4444 - uses : actions/checkout@v4
45+ - name : Restore cached build
46+ id : cache-build
47+ uses : actions/cache@v4
48+ with :
49+ path : frontend/build
50+ key : frontend-build-${{ hashFiles('frontend/**') }}
51+ restore-keys : |
52+ frontend-build-
4553 - name : Set up Node
54+ if : steps.cache-build.outputs.cache-hit != 'true'
4655 uses : actions/setup-node@v4
4756 with :
4857 node-version : 18
4958 - name : Install packages
50- run : npm install
59+ if : steps.cache-build.outputs.cache-hit != 'true'
60+ run : npm ci
5161 - name : Build dist
62+ if : steps.cache-build.outputs.cache-hit != 'true'
5263 run : npm run build
5364 - name : Upload dist
5465 uses : actions/upload-artifact@v4
Original file line number Diff line number Diff line change 3838 with :
3939 node-version : 18
4040 - name : Install packages
41- run : npm install
41+ run : npm ci
4242 - name : Build dist
4343 run : npm run build
4444 - name : Upload dist
You can’t perform that action at this time.
0 commit comments