Work around rollup native missing in CI builds

This commit is contained in:
Shantur Rathore
2025-11-21 14:21:03 +00:00
parent cacfbc24cc
commit 16e9cb21da

View File

@@ -45,6 +45,9 @@ jobs:
- name: Install dependencies
run: npm ci --workspaces
- name: Ensure rollup native binary
run: npm install @rollup/rollup-darwin-x64 --no-save
- name: Build macOS binaries
run: npm run build:mac --workspace @neuralnomads/codenomad-electron-app
@@ -86,6 +89,9 @@ jobs:
- name: Install dependencies
run: npm ci --workspaces
- name: Ensure rollup native binary
run: npm install @rollup/rollup-win32-x64-msvc --no-save
- name: Build Windows binaries
run: npm run build:win --workspace @neuralnomads/codenomad-electron-app
@@ -120,6 +126,9 @@ jobs:
- name: Install dependencies
run: npm ci --workspaces
- name: Ensure rollup native binary
run: npm install @rollup/rollup-linux-x64-gnu --no-save
- name: Build Linux binaries
run: npm run build:linux --workspace @neuralnomads/codenomad-electron-app
@@ -166,6 +175,9 @@ jobs:
- name: Install project dependencies
run: npm ci --workspaces
- name: Ensure rollup native binary
run: npm install @rollup/rollup-linux-x64-gnu --no-save
- name: Build Linux RPM binaries
run: npm run build:linux-rpm --workspace @neuralnomads/codenomad-electron-app