diff options
author | Vijay A <avijayr@protonmail.com> | 2021-07-08 16:20:10 +0530 |
---|---|---|
committer | Vijay A <avijayr@protonmail.com> | 2021-07-08 16:20:10 +0530 |
commit | fdbd8da1349b90deebba830e7817758bd557cfec (patch) | |
tree | 87401576ca5c1eabdcf081129eb5868215b27a64 | |
parent | chore: run security audit on node modules (#1621) (diff) | |
download | ferdium-app-fdbd8da1349b90deebba830e7817758bd557cfec.tar.gz ferdium-app-fdbd8da1349b90deebba830e7817758bd557cfec.tar.zst ferdium-app-fdbd8da1349b90deebba830e7817758bd557cfec.zip |
Reuse scripts defined in 'package.json' (also should fix issue where submodule was not getting updated in overnight process).
-rw-r--r-- | .github/workflows/dependency-updates.yml | 7 | ||||
-rw-r--r-- | package.json | 4 |
2 files changed, 4 insertions, 7 deletions
diff --git a/.github/workflows/dependency-updates.yml b/.github/workflows/dependency-updates.yml index 38de90dbd..85be25021 100644 --- a/.github/workflows/dependency-updates.yml +++ b/.github/workflows/dependency-updates.yml | |||
@@ -52,15 +52,12 @@ jobs: | |||
52 | - name: Install node dependencies recursively | 52 | - name: Install node dependencies recursively |
53 | run: npx lerna bootstrap | 53 | run: npx lerna bootstrap |
54 | - name: Update submodules | 54 | - name: Update submodules |
55 | run: git submodule update --remote -f | 55 | run: npm run update-submodules |
56 | - name: Update browserslist db | 56 | - name: Update browserslist db |
57 | run: npx browserslist@latest --update-db | 57 | run: npx browserslist@latest --update-db |
58 | - name: Run linter, reformatter, rebrander and tests | 58 | - name: Run linter, reformatter, rebrander and tests |
59 | run: | | 59 | run: | |
60 | npm run lint | 60 | npm run prepare-code |
61 | npm run reformat-files | ||
62 | npm run manage-translations | ||
63 | npm run apply-branding | ||
64 | npm run test | 61 | npm run test |
65 | - name: Commit submodules, dependency-updates and linter changes | 62 | - name: Commit submodules, dependency-updates and linter changes |
66 | run: | | 63 | run: | |
diff --git a/package.json b/package.json index 15933b927..3e7e1342f 100644 --- a/package.json +++ b/package.json | |||
@@ -38,8 +38,8 @@ | |||
38 | "uidev": "cd uidev && webpack-dev-server", | 38 | "uidev": "cd uidev && webpack-dev-server", |
39 | "postinstall": "npx lerna run prepare", | 39 | "postinstall": "npx lerna run prepare", |
40 | "apply-branding": "node ./src/i18n/apply-branding.js", | 40 | "apply-branding": "node ./src/i18n/apply-branding.js", |
41 | "update-submodules": "git submodule update --remote --force && git add .", | 41 | "update-submodules": "git submodule update --remote --force", |
42 | "prepare-code": "npm run update-submodules && npm run lint && npm run reformat-files && npm run manage-translations && npm run apply-branding", | 42 | "prepare-code": "npm run lint && npm run reformat-files && npm run manage-translations && npm run apply-branding", |
43 | "build-theme-info": "node src/scripts/build-theme-info.js", | 43 | "build-theme-info": "node src/scripts/build-theme-info.js", |
44 | "link-readme": "node src/scripts/link-readme.js", | 44 | "link-readme": "node src/scripts/link-readme.js", |
45 | "minify-images": "./scripts/minify-images.sh" | 45 | "minify-images": "./scripts/minify-images.sh" |