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:
85
85
- name : Checkout
86
86
uses : actions/checkout@v4
87
87
88
- - name : Install Chromium
88
+ - name : Install System Dependencies
89
89
run : |
90
90
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
92
92
93
93
- name : Install Node.js
94
94
uses : actions/setup-node@v4
@@ -104,11 +104,6 @@ jobs:
104
104
uses : actions/setup-python@v5
105
105
with :
106
106
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
-
112
107
113
108
- name : Install Go
114
109
uses : actions/setup-go@v5
@@ -123,14 +118,14 @@ jobs:
123
118
124
119
- name : Set Chromium executable path for Puppeteer
125
120
run : |
126
- export PUPPETEER_EXECUTABLE_PATH=$(which chromium-browser)
121
+ echo " PUPPETEER_EXECUTABLE_PATH=$(which chromium-browser)" >> $GITHUB_ENV
127
122
128
- - name : Package
123
+ - name : Install Dependencies & Build
129
124
env :
130
125
GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
131
126
run : |
132
127
export PUPPETEER_SKIP_DOWNLOAD=true
133
- yarn install
128
+ yarn install --check-files
134
129
yarn --cwd arduino-ide-extension build
135
130
yarn --cwd electron-app rebuild
136
131
yarn --cwd electron-app build
You can’t perform that action at this time.
0 commit comments