Skip to content

Commit

Permalink
Merge pull request bitcraze#566 from bitcraze/ataffanel/remove_window…
Browse files Browse the repository at this point in the history
…s_ci

Remove Windows CI
  • Loading branch information
krichardsson authored Jan 24, 2022
2 parents 469860f + 7e3c21a commit 0988dfe
Showing 1 changed file with 0 additions and 41 deletions.
41 changes: 0 additions & 41 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,46 +35,5 @@ jobs:

- name: CI checks
run: docker run --rm -v ${PWD}:/module bitcraze/builder ./tools/build/build

Windows:
name: Windows
needs: checks

runs-on: windows-2019

steps:
# Checkout, fetch-depth=0 fetches the full repos (required for automatic versioning to work)
- uses: actions/checkout@v2
with:
fetch-depth: 0

- name: Set up Python 3.6
uses: actions/setup-python@v2
with:
python-version: 3.6
architecture: 'x86'

- name: Install dependencies
run: |
pip install -e .[dev,qt5]
- name: Install nsis
run: choco install -y nsis.portable -version 2.50

- name: Build exe
run: python setup.py install_exe -d windows_build

- name: Test exe
run: windows_build\cfclient.exe --check-imports

- name: Build installer
run: |
python win32install\generate_nsis.py
makensis win32install\cfclient.nsi
- name: Upload Build Artifact
uses: actions/[email protected]
with:
name: windows-build
path: "win32install/*.exe"

0 comments on commit 0988dfe

Please sign in to comment.