From e067893c4f99a73502c432f7a4990d41cbbdf128 Mon Sep 17 00:00:00 2001 From: Akis Kesoglou Date: Thu, 9 Nov 2023 15:18:54 +0200 Subject: [PATCH] tmp --- .github/actions/publish/action.yml | 6 +++++- forge.config.ts | 9 --------- 2 files changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/actions/publish/action.yml b/.github/actions/publish/action.yml index 3be57c6c76f..dd2ef497c77 100644 --- a/.github/actions/publish/action.yml +++ b/.github/actions/publish/action.yml @@ -141,7 +141,11 @@ runs: exit 1 fi - npm run make -- --arch="${BUILD_ARCH}" + if [[ $runner_os =~ linux|macos ]]; then + DEBUG=* npm run make -- --arch="${BUILD_ARCH}" + else + set DEBUG=* & npm run make -- --arch="${BUILD_ARCH}" + fi echo "version=${APPLICATION_VERSION}" >> $GITHUB_OUTPUT diff --git a/forge.config.ts b/forge.config.ts index 086ac30a36e..a68a8e1d162 100644 --- a/forge.config.ts +++ b/forge.config.ts @@ -7,7 +7,6 @@ import { MakerDMG } from '@electron-forge/maker-dmg'; import { MakerAppImage } from '@reforged/maker-appimage'; import { AutoUnpackNativesPlugin } from '@electron-forge/plugin-auto-unpack-natives'; import { WebpackPlugin } from '@electron-forge/plugin-webpack'; -import { ResourcePlugin } from 'electron-forge-resource-plugin'; import { mainConfig, rendererConfig } from './webpack.config'; @@ -135,14 +134,6 @@ const config: ForgeConfig = { ], }, }), - new ResourcePlugin({ - env: 'ETCHER_UTIL_BIN_PATH', - path: `out/sidecar/bin/etcher-util${process.platform === 'win32' ? '.exe' : ''}`, - build: { - command: 'npm rebuild mountutils && tsc --project tsconfig.sidecar.json && pkg out/sidecar/util/api.js -c pkg-sidecar.json --target node18 --output out/sidecar/bin/etcher-util', - sources: './lib/util/', - }, - }), ], };