From d2316cfdb3a98965079ccdd40a3376da9c89a43c Mon Sep 17 00:00:00 2001 From: Alex Yang Date: Tue, 22 Aug 2023 15:06:06 -0500 Subject: [PATCH] ci: add setup-maker --- .github/actions/setup-maker/action.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .github/actions/setup-maker/action.yml diff --git a/.github/actions/setup-maker/action.yml b/.github/actions/setup-maker/action.yml new file mode 100644 index 0000000000..6861249b23 --- /dev/null +++ b/.github/actions/setup-maker/action.yml @@ -0,0 +1,16 @@ +name: Setup maker +description: 'Setup maker dmg for electron' + +runs: + using: 'composite' + steps: + - name: 'Install @electron-forge/maker-dmg' + if: runner.os == 'macos' + shell: bash + working-directory: ./apps/electron + run: yarn add @electron-forge/maker-dmg --dev + env: + HUSKY: '0' + PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD: '1' + ELECTRON_SKIP_BINARY_DOWNLOAD: '1' + SENTRYCLI_SKIP_DOWNLOAD: '1'