Skip to content

Commit

Permalink
chore: optimize update scripts
Browse files Browse the repository at this point in the history
  • Loading branch information
deleonio committed Jan 7, 2021
1 parent b58bc07 commit 9db1ce2
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 13 deletions.
10 changes: 6 additions & 4 deletions .github/workflows/auto-dependency-update.v1.0.yml
Expand Up @@ -26,10 +26,12 @@ jobs:
uses: actions/setup-node@v2.1.4
with:
node-version: 14.x
- name: Install and update dependencies
run: |
npm run ncu
npm run update
- name: Install tools
run: npm i lerna npm-check-updates --no-save
- name: Update dependencies
run: npm run ncu
- name: Install dependencies
run: npm run udpate
- name: Commit changed files
run: |
git config --local user.email "action@github.com"
Expand Down
10 changes: 6 additions & 4 deletions .github/workflows/auto-dependency-update.v1.1.yml
Expand Up @@ -26,10 +26,12 @@ jobs:
uses: actions/setup-node@v2.1.4
with:
node-version: 14.x
- name: Install and update dependencies
run: |
npm run ncu
npm run update
- name: Install tools
run: npm i lerna npm-check-updates --no-save
- name: Update dependencies
run: npm run ncu
- name: Install dependencies
run: npm run udpate
- name: Commit changed files
run: |
git config --local user.email "action@github.com"
Expand Down
10 changes: 5 additions & 5 deletions package.json
Expand Up @@ -2,14 +2,14 @@
"name": "root",
"private": true,
"scripts": {
"ci": "npm ci && lerna exec --ignore=@template/* --stream -- npm ci",
"ci": "npm ci && lerna exec --concurrency 2 --ignore=@template/* --stream -- npm ci",
"format:tpl": "prettier --write packages/cli/frameworks/*/template/src/**/*",
"ncu": "ncu --dep prod,dev -u && lerna exec --ignore=@template/* --stream -- ncu --dep prod,dev -u -x copy-webpack-plugin,webpack,webpack-cli",
"pack": "lerna exec --ignore=@template/* --stream -- npm install && lerna exec --ignore=@template/* --stream -- npm pack",
"ncu": "ncu --dep prod,dev -t minor -u && lerna exec --concurrency 2 --ignore=@template/* --stream -- ncu --dep prod,dev -t minor -u -x copy-webpack-plugin,webpack,webpack-cli",
"pack": "lerna exec --concurrency 2 --ignore=@template/* --stream -- npm install && lerna exec --concurrency 2 --ignore=@template/* --stream -- npm pack",
"outdated": "(npm outdated || true) && lerna exec --stream -- npm outdated",
"remove": "lerna exec --stream -- rm -rf node_modules package-lock.json *.log *.tgz && rm -rf node_modules package-lock.json *.log *.tgz",
"remove": "lerna exec --stream -- rm -rf node_modules package-lock.json *.log *.tgz && rm -rf node_modules package-lock.json *.log *.tgz",
"reinstall": "npm run remove && npm run update",
"update": "npm install && lerna exec --ignore=@template/* --stream -- npm install"
"update": "npm install && lerna exec --concurrency 2 --ignore=@template/* --stream -- npm install"
},
"husky": {
"hooks": {
Expand Down

0 comments on commit 9db1ce2

Please sign in to comment.