Skip to content

Commit a9540ab

Browse files
committed
fix(ci): implement aggressive cache cleaning for docs build workflow
1 parent f5b65a8 commit a9540ab

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

.github/workflows/docs.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,12 +39,21 @@ jobs:
3939
- name: Setup Yarn version
4040
run: corepack prepare yarn@3.6.1 --activate
4141

42+
- name: Clean root Yarn install state
43+
run: rm -f .yarn/install-state.gz
44+
4245
- name: Clean Yarn cache
4346
run: yarn cache clean --all
4447

4548
- name: Install dependencies
4649
run: yarn install --immutable
4750

51+
- name: Clean docs workspace before install
52+
working-directory: docs
53+
run: |
54+
rm -rf node_modules yarn.lock .pnp.* .yarn/cache .yarn/build-state.yml
55+
echo "Docs workspace cleaned."
56+
4857
- name: Install docs dependencies
4958
working-directory: docs
5059
run: yarn install --immutable

0 commit comments

Comments
 (0)