File tree Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -85,10 +85,10 @@ jobs:
8585 - name : Checkout
8686 uses : actions/checkout@v4
8787
88- - name : Install Chromium
88+ - name : Install System Dependencies
8989 run : |
9090 sudo apt-get update
91- sudo apt-get install -y chromium-browser
91+ sudo apt-get install -y chromium-browser python3-distutils build-essential libssl-dev
9292
9393 - name : Install Node.js
9494 uses : actions/setup-node@v4
@@ -104,11 +104,6 @@ jobs:
104104 uses : actions/setup-python@v5
105105 with :
106106 python-version : ' 3.x'
107- - name : Install Python 3 Distutils
108- run : |
109- sudo apt-get update
110- sudo apt-get install -y python3-distutils
111-
112107
113108 - name : Install Go
114109 uses : actions/setup-go@v5
@@ -123,14 +118,14 @@ jobs:
123118
124119 - name : Set Chromium executable path for Puppeteer
125120 run : |
126- export PUPPETEER_EXECUTABLE_PATH=$(which chromium-browser)
121+ echo " PUPPETEER_EXECUTABLE_PATH=$(which chromium-browser)" >> $GITHUB_ENV
127122
128- - name : Package
123+ - name : Install Dependencies & Build
129124 env :
130125 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
131126 run : |
132127 export PUPPETEER_SKIP_DOWNLOAD=true
133- yarn install
128+ yarn install --check-files
134129 yarn --cwd arduino-ide-extension build
135130 yarn --cwd electron-app rebuild
136131 yarn --cwd electron-app build
You can’t perform that action at this time.
0 commit comments