From 975d750c0ca74f6eefb367c3d6111aceb629b8c6 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Mon, 31 Mar 2025 15:48:47 -0700 Subject: [PATCH] Use windows executor. --- .circleci/config.yml | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 64d3508..a00a4e9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,26 +1,24 @@ version: 2.1 +orbs: + win: circleci/windows@5.1.0 jobs: partner-win-build: - docker: - - image: electronuserland/builder:wine - parameters: - secret: - type: string - default: $HASURA_TEST_SECRET - working_directory: ~/repo/hasura + executor: + name: win/default steps: - - checkout: - path: ~/repo + - checkout + - run: + name: Set up Node.js + command: nvm install 22 && nvm use 22 - run: name: Install NPM Packages - command: | - npm install + command: npm install + - run: name: Build Electron App for Windows - command: | - npm run build && electron-builder --win + command: npm run build:win - store_artifacts: - path: ~/repo/dist + path: .\dist workflows: deploy_and_build: