Skip to content

Commit dae1b8d

Browse files
author
{your_name}
committed
test7
1 parent 499b7ce commit dae1b8d

File tree

1 file changed

+5
-10
lines changed

1 file changed

+5
-10
lines changed

.github/workflows/buildarm.yml

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff 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

0 commit comments

Comments
 (0)