build: minor ci cleanup (#4652)

* chore: show js webpack stats when building

* chore: use npm ci for code_style to avoid overwriting package-lock.json

* chore: add brew-update to macos ci

* remove webpack-dev-server from deps
This commit is contained in:
Charles Kerr
2023-01-24 01:02:48 -06:00
committed by GitHub
parent 977a190646
commit b055b98d0f
5 changed files with 4605 additions and 7587 deletions

View File

@@ -185,6 +185,7 @@ jobs:
echo '${{ toJSON(runner) }}'
sw_vers
- name: Get Dependencies
run: brew update
run: brew install cmake gettext libdeflate libevent libnatpmp libpsl miniupnpc ninja node
- name: Get Dependencies (GTK)
if: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}
@@ -458,6 +459,7 @@ jobs:
echo '${{ toJSON(runner) }}'
sw_vers
- name: Get Dependencies
run: brew update
run: brew install cmake gettext libdeflate libevent libnatpmp libpsl miniupnpc ninja node
- name: Get Dependencies (GTK)
if: ${{ needs.what-to-make.outputs.make-gtk == 'true' }}