Skip to content

Commit

Permalink
Merge pull request #2255 from iNavFlight/mmosca-fix-random-errors
Browse files Browse the repository at this point in the history
  • Loading branch information
mmosca authored Nov 19, 2024
2 parents db9d513 + 0ae8820 commit 7b65434
Showing 1 changed file with 13 additions and 8 deletions.
21 changes: 13 additions & 8 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
check-latest: true
cache: 'npm'
#check-latest: true
#cache: 'npm'
- name: Install dependencies
run: sudo apt-get update && sudo apt-get -y install dpkg fakeroot rpm build-essential libudev-dev
- name: Install deps
Expand All @@ -49,6 +49,7 @@ jobs:
retry_on: error
command: npm install
timeout_minutes: 10
on_retry_command: rm -rfv node_modules
- name: Build Linux
run: npm run make
- name: Upload Linux deb
Expand Down Expand Up @@ -91,8 +92,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
check-latest: true
cache: 'npm'
#check-latest: true
#cache: 'npm'
# Workaround due to a bug in node-gyp: https://github.com/electron/rebuild/issues/1116
- name: Install Setuptools
run: python3 -m pip install --break-system-packages setuptools
Expand All @@ -103,6 +104,7 @@ jobs:
retry_on: error
command: npm install
timeout_minutes: 10
on_retry_command: rm -rfv node_modules
- name: Build MacOS arm64
run: npm run make -- --arch="arm64"
- name: Upload MacOS arm64 zip
Expand Down Expand Up @@ -139,8 +141,8 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
check-latest: true
cache: 'npm'
#check-latest: true
#cache: 'npm'
# Workaround due to a bug in node-gyp: https://github.com/electron/rebuild/issues/1116
- name: Install Setuptools
run: python3 -m pip install --break-system-packages setuptools
Expand All @@ -151,6 +153,7 @@ jobs:
retry_on: error
command: npm install
timeout_minutes: 10
on_retry_command: rm -rfv node_modules
- name: Build MacOS x64
run: npm run make -- --arch="x64"
- name: Upload MacOS x64 zip
Expand Down Expand Up @@ -191,7 +194,7 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
#cache: 'npm'
- uses: engineerd/[email protected]
with:
name: "Wix Toolset 3.1.4"
Expand All @@ -204,6 +207,7 @@ jobs:
retry_on: error
command: npm install
timeout_minutes: 10
on_retry_command: rm -rfv node_modules
- name: Build Win x64
run: npm run make -- --arch="x64"
- name: Upload Windows x64 zip
Expand Down Expand Up @@ -244,7 +248,7 @@ jobs:
- uses: actions/setup-node@v4
with:
node-version: 20
cache: 'npm'
#cache: 'npm'
- uses: engineerd/[email protected]
with:
name: "Wix Toolset 3.1.4"
Expand All @@ -257,6 +261,7 @@ jobs:
retry_on: error
command: npm install
timeout_minutes: 10
on_retry_command: rm -rfv node_modules
- name: Build Win32
run: npm run make -- --arch="ia32"
- name: Upload Windows ia32 zip
Expand Down

0 comments on commit 7b65434

Please sign in to comment.