mirror of
https://github.com/MichMich/MagicMirror.git
synced 2025-07-16 03:43:12 +00:00
because actually i'm not able to rebuild any libraries to works with electron v29.x I write a suite test to check `electron-rebuild` Note: works with [v28.x](https://github.com/MagicMirrorOrg/MagicMirror/actions/runs/8122468177/job/22201931385)
21 lines
559 B
YAML
21 lines
559 B
YAML
name: "Electron Rebuild Testing"
|
|
|
|
on: [pull_request]
|
|
|
|
jobs:
|
|
rebuild:
|
|
name: Run electron-rebuild
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- name: Checkout code
|
|
uses: actions/checkout@v4
|
|
- name: Install MagicMirror
|
|
run: npm run install-mm
|
|
- name: Install @electron/rebuild
|
|
run: npm install @electron/rebuild
|
|
- name: Install some test library to be rebuilded
|
|
run: npm install onoff node-pty drivelist
|
|
- name: Run electron-rebuild
|
|
run: npx electron-rebuild
|
|
continue-on-error: false
|