File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change @@ -174,3 +174,37 @@ jobs:
174
174
pnpm install -g electron@latest
175
175
xvfb-run --auto-servernum pnpm run test.electron.main
176
176
continue-on-error : true
177
+ smoke-test :
178
+ runs-on : ${{ matrix.os }}
179
+ strategy :
180
+ matrix :
181
+ os :
182
+ - ubuntu-latest
183
+ - windows-latest
184
+ - macos-latest
185
+ pm :
186
+ - npm
187
+ - yarn
188
+ - pnpm
189
+ steps :
190
+ - uses : actions/checkout@v4
191
+ with :
192
+ path : repo
193
+ - uses : actions/setup-node@v4
194
+ - run : npm init -y
195
+
196
+ - if : ${{ matrix.pm }} == "npm"
197
+ run : |
198
+ npm install ${{ github.workspace }}/repo
199
+
200
+ - if : ${{ matrix.pm }} == "pnpm"
201
+ run : |
202
+ npm install -g pnpm
203
+ pnpm add ${{ github.workspace }}/repo
204
+
205
+ - if : ${{ matrix.pm }} == "yarn"
206
+ run : |
207
+ npm install -g yarn
208
+ yarn set version stable
209
+ yarn install
210
+ yarn add ${{ github.workspace }}/repo
You can’t perform that action at this time.
0 commit comments