From 7d42e7f0a5bd4f34e8b0ac221df5b7af913be436 Mon Sep 17 00:00:00 2001 From: sajjad isvand Date: Fri, 14 Jun 2024 22:17:15 +0330 Subject: [PATCH] chore: Update release.yml, install Build Tools, and update node-gyp --- .github/workflows/release.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f381ada..3064945 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,16 +66,21 @@ jobs: - name: Install Python run: brew install python + - name: Install Build Tools + run: | + brew install libtool automake autoconf + sudo xcode-select --install + + - name: Update node-gyp + run: npm install -g node-gyp + - name: Install dependencies run: npm ci - - name: Install dmg-license - run: npm i dmg-license - - name: Install electron-builder run: npm i electron-builder -g - name: Publish env: GH_TOKEN: ${{ secrets.TOKEN }} - run: npm run publish:mac --verbose \ No newline at end of file + run: npm run publish:mac \ No newline at end of file