mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-17 09:36:08 +08:00
ci: set memory limit to 8192
This commit is contained in:
1 parent
a275198597
commit
da09cdbc84
3 files changed
+13
-10
No files matched your search
@@ -16,14 +16,14 @@ jobs:
|
||||
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
|
||||
steps:
|
||||
- name: Check out
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
submodules: recursive
|
||||
fetch-depth: 2
|
||||
- name: Set up Node
|
||||
uses: actions/setup-node@v1
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 14.x
|
||||
node-version: 16.x
|
||||
- name: Get yarn cache directory path
|
||||
id: yarn-cache-dir-path
|
||||
run: echo "::set-output name=dir::$(yarn config get cacheFolder)"
|
||||
|
||||
+2
-2
@@ -12,8 +12,8 @@
|
||||
"build:ui": "yarn build:ui:gulp && node packages/ui-default/build",
|
||||
"build:ui:gulp": "node packages/ui-default/build --gulp",
|
||||
"build:ui:dev": "yarn build:ui:gulp && node --trace-deprecation packages/ui-default/build --dev",
|
||||
"build:ui:production": "yarn build:ui:gulp && node packages/ui-default/build --production",
|
||||
"build:ui:production:webpack": "node packages/ui-default/build --production",
|
||||
"build:ui:production": "cross-env NODE_OPTIONS=--max_old_space_size=8192 yarn build:ui:gulp && node packages/ui-default/build --production",
|
||||
"build:ui:production:webpack": "cross-env NODE_OPTIONS=--max_old_space_size=8192 node packages/ui-default/build --production",
|
||||
"test": "mocha",
|
||||
"benchmark": "cross-env BENCHMARK=true mocha",
|
||||
"lint": "eslint packages --ext ts --fix",
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
/* eslint-disable import/no-import-module-exports */
|
||||
/* eslint-disable import/no-extraneous-dependencies */
|
||||
import cac from 'cac';
|
||||
import chalk from 'chalk';
|
||||
import log from 'fancy-log';
|
||||
import fs from 'fs-extra';
|
||||
import gulp from 'gulp';
|
||||
import webpack from 'webpack';
|
||||
import WebpackDevServer from 'webpack-dev-server';
|
||||
import gulp from 'gulp';
|
||||
import log from 'fancy-log';
|
||||
import chalk from 'chalk';
|
||||
import pkg from '../package.json';
|
||||
import root from './utils/root';
|
||||
import gulpConfig from './config/gulp';
|
||||
import webpackConfig from './config/webpack';
|
||||
import root from './utils/root';
|
||||
|
||||
const argv = cac().parse();
|
||||
|
||||
@@ -24,7 +24,7 @@ async function runWebpack({
|
||||
compress: true,
|
||||
hot: true,
|
||||
proxy: {
|
||||
context: (path) => path !== '/ws' && !path.startsWith('/vendors.js'),
|
||||
context: (path) => path !== '/ws',
|
||||
target: 'http://localhost:2333',
|
||||
ws: true,
|
||||
},
|
||||
@@ -83,6 +83,9 @@ async function main() {
|
||||
if (fs.existsSync('public/polyfill.js')) {
|
||||
fs.copyFileSync('public/polyfill.js', `public/polyfill-${pkg.version}.js`);
|
||||
}
|
||||
if (fs.existsSync('public/default.theme.css')) {
|
||||
fs.copyFileSync('public/default.theme.css', `public/default-${pkg.version}.theme.css`);
|
||||
}
|
||||
if (argv.options.production) {
|
||||
fs.removeSync('public/vditor/dist/js/echarts');
|
||||
fs.removeSync('public/vditor/dist/js/graphviz');
|
||||
|
||||
Reference in new issue
Block a user