diff --git a/.circleci/config.yml b/.circleci/config.yml index 3447903e..fbbb5e95 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -54,16 +54,10 @@ jobs: - attach_workspace: at: ~/Cider - run: - name: Install system build dependencies + name: Install Windows System Build Dependencies command: | - sudo apt-get update -y - curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null - sudo apt-get install -y dpkg fakeroot wine64 - sudo dpkg --add-architecture i386 sudo apt-get update -y sudo apt-get install -y wine32 - sudo apt install -y gh - run: name: Fix Versioning and Add Channel command: yarn circle:script @@ -75,7 +69,7 @@ jobs: - persist_to_workspace: root: . paths: - - dist + - dist/*.exe build-linux: executor: cider-ci @@ -83,17 +77,6 @@ jobs: - checkout - attach_workspace: at: ~/Cider - - run: - name: Install system build dependencies - command: | - sudo apt-get update -y - curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null - sudo apt-get install -y dpkg fakeroot wine64 - sudo dpkg --add-architecture i386 - sudo apt-get update -y - sudo apt-get install -y wine32 - sudo apt install -y gh - run: name: Fix Versioning and Add Channel command: yarn circle:script @@ -105,7 +88,9 @@ jobs: - persist_to_workspace: root: . paths: - - dist + - dist/*.deb + - dist/*.appimage + - dist/*.snap build-winget: executor: cider-ci @@ -114,16 +99,10 @@ jobs: - attach_workspace: at: ~/Cider - run: - name: Install system build dependencies + name: Install Windows System Build Dependencies command: | - sudo apt-get update -y - curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg - echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null - sudo apt-get install -y dpkg fakeroot wine64 - sudo dpkg --add-architecture i386 sudo apt-get update -y sudo apt-get install -y wine32 - sudo apt install -y gh - run: name: Fix Versioning and Add Channel command: yarn circle:script @@ -135,14 +114,21 @@ jobs: - persist_to_workspace: root: . paths: - - dist + - dist/*.exe release: executor: cider-ci steps: - checkout - attach_workspace: - at: ~/Cider + at: ~/Cider/dist + - run: + name: Installing GitHub Command Line Interface + command: | + sudo apt-get update -y + curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg + echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null + sudo apt install -y gh - run: name: Move Build Files command: |