mirror of
https://github.com/beekeeper-studio/beekeeper-studio.git
synced 2026-03-13 10:12:54 +08:00
ci: add runner.arch to test pipeline cache key
Future-proofs the cache key for multi-arch test runs. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
8
.github/workflows/studio-test.yml
vendored
8
.github/workflows/studio-test.yml
vendored
@@ -49,7 +49,7 @@ jobs:
|
||||
apps/studio/node_modules
|
||||
apps/ui-kit/node_modules
|
||||
apps/sqltools/node_modules
|
||||
key: node-modules-${{ runner.os }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
key: node-modules-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
|
||||
- name: Install dependencies
|
||||
if: steps.cache-nm.outputs.cache-hit != 'true'
|
||||
@@ -83,7 +83,7 @@ jobs:
|
||||
apps/studio/node_modules
|
||||
apps/ui-kit/node_modules
|
||||
apps/sqltools/node_modules
|
||||
key: node-modules-${{ runner.os }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
key: node-modules-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
fail-on-cache-miss: true
|
||||
|
||||
- name: Lint
|
||||
@@ -137,7 +137,7 @@ jobs:
|
||||
apps/studio/node_modules
|
||||
apps/ui-kit/node_modules
|
||||
apps/sqltools/node_modules
|
||||
key: node-modules-${{ runner.os }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
key: node-modules-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
fail-on-cache-miss: true
|
||||
|
||||
- name: Install libaio (for oracle)
|
||||
@@ -202,7 +202,7 @@ jobs:
|
||||
apps/studio/node_modules
|
||||
apps/ui-kit/node_modules
|
||||
apps/sqltools/node_modules
|
||||
key: node-modules-${{ runner.os }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
key: node-modules-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('.nvmrc') }}-${{ hashFiles('yarn.lock') }}
|
||||
fail-on-cache-miss: true
|
||||
|
||||
- name: Start postgres container
|
||||
|
||||
Reference in New Issue
Block a user