mirror of
https://github.com/modrinth/code.git
synced 2026-08-25 00:55:25 +00:00
reduce storybook memory usage and increase build memory (#6798)
reduce memory usage and increase build memory Co-authored-by: Prospector <6166773+Prospector@users.noreply.github.com>
This commit is contained in:
@@ -66,6 +66,8 @@ jobs:
|
|||||||
|
|
||||||
- name: Build Storybook
|
- name: Build Storybook
|
||||||
working-directory: ./packages/ui
|
working-directory: ./packages/ui
|
||||||
|
env:
|
||||||
|
NODE_OPTIONS: --max-old-space-size=6144
|
||||||
run: pnpm run build-storybook
|
run: pnpm run build-storybook
|
||||||
|
|
||||||
- name: Configure short SHA
|
- name: Configure short SHA
|
||||||
@@ -76,8 +78,6 @@ jobs:
|
|||||||
|
|
||||||
- name: Deploy Storybook preview
|
- name: Deploy Storybook preview
|
||||||
uses: cloudflare/wrangler-action@9acf94ace14e7dc412b076f2c5c20b8ce93c79cd # v3.15.0
|
uses: cloudflare/wrangler-action@9acf94ace14e7dc412b076f2c5c20b8ce93c79cd # v3.15.0
|
||||||
env:
|
|
||||||
NODE_OPTIONS: --max-old-space-size=6144
|
|
||||||
with:
|
with:
|
||||||
apiToken: ${{ secrets.CF_API_TOKEN }}
|
apiToken: ${{ secrets.CF_API_TOKEN }}
|
||||||
accountId: ${{ secrets.CF_ACCOUNT_ID }}
|
accountId: ${{ secrets.CF_ACCOUNT_ID }}
|
||||||
|
|||||||
@@ -17,6 +17,9 @@ const config: StorybookConfig = {
|
|||||||
addons: ['@storybook/addon-themes', '@storybook/addon-a11y'],
|
addons: ['@storybook/addon-themes', '@storybook/addon-a11y'],
|
||||||
viteFinal: async (config) =>
|
viteFinal: async (config) =>
|
||||||
mergeConfig(config, {
|
mergeConfig(config, {
|
||||||
|
build: {
|
||||||
|
reportCompressedSize: false,
|
||||||
|
},
|
||||||
resolve: {
|
resolve: {
|
||||||
alias: {
|
alias: {
|
||||||
'@modrinth/api-client': path.resolve(storybookDirectory, '../../api-client/src/index.ts'),
|
'@modrinth/api-client': path.resolve(storybookDirectory, '../../api-client/src/index.ts'),
|
||||||
|
|||||||
@@ -43,7 +43,7 @@ import {
|
|||||||
|
|
||||||
// Load locale messages from the UI package's locales
|
// Load locale messages from the UI package's locales
|
||||||
// @ts-ignore
|
// @ts-ignore
|
||||||
const localeModules = import.meta.glob('../src/locales/*/index.json', {
|
const localeModules = import.meta.glob('../src/locales/en-US/index.json', {
|
||||||
eager: true,
|
eager: true,
|
||||||
}) as Record<string, { default: CrowdinMessages }>
|
}) as Record<string, { default: CrowdinMessages }>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user