Skip to content

Commit c7a1cd9

Browse files
te6-inclaude
andcommitted
fix(ci): add run_id to Figma cache key to allow cache updates
GitHub Actions cache is immutable per key. Adding github.run_id ensures each build creates a unique cache entry, while restore-keys prefix matching still picks up the most recent one. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4f4e4f3 commit c7a1cd9

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.github/workflows/deploy-seed-design-docs-alpha-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ jobs:
4646
uses: actions/cache/restore@v5
4747
with:
4848
path: docs/.cache/figma-image
49-
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}
49+
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}-${{ github.run_id }}
5050
restore-keys: |
5151
${{ runner.os }}-figma-images-
5252
@@ -77,7 +77,7 @@ jobs:
7777
uses: actions/cache/save@v5
7878
with:
7979
path: docs/.cache/figma-image
80-
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}
80+
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}-${{ github.run_id }}
8181

8282
- name: Deploy docs at Cloudflare Pages in `seed-design-v3` project (Alpha)
8383
id: deploy

.github/workflows/deploy-seed-design-docs-prod-pages.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
uses: actions/cache/restore@v5
4949
with:
5050
path: docs/.cache/figma-image
51-
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}
51+
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}-${{ github.run_id }}
5252
restore-keys: |
5353
${{ runner.os }}-figma-images-
5454
@@ -79,7 +79,7 @@ jobs:
7979
uses: actions/cache/save@v5
8080
with:
8181
path: docs/.cache/figma-image
82-
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}
82+
key: ${{ runner.os }}-figma-images-${{ hashFiles('docs/**/*.mdx') }}-${{ github.run_id }}
8383

8484
- name: Deploy docs at Cloudflare Pages in `seed-design-v3` project (Production)
8585
run: |

0 commit comments

Comments
 (0)