From 5ec5740d86539c2b0326d1501cd1de830b0a7e54 Mon Sep 17 00:00:00 2001 From: Andre Miras <andre.miras@gmail.com> Date: Wed, 29 Apr 2020 05:33:20 -0700 Subject: [PATCH] Continuous Integration minimal build Makes sure at least Python and Kivy are built every time. --- .github/workflows/kivy_ios.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.github/workflows/kivy_ios.yml b/.github/workflows/kivy_ios.yml index b91399b..5f2b1d0 100644 --- a/.github/workflows/kivy_ios.yml +++ b/.github/workflows/kivy_ios.yml @@ -19,6 +19,26 @@ jobs: pip install tox>=2.0 tox -e pep8 + build_python3_kivy: + runs-on: macos-latest + steps: + - name: Checkout kivy-ios + uses: actions/checkout@v2 + - name: Set up Python 3.7.x + uses: actions/setup-python@v1 + with: + python-version: 3.7.x + - name: Install requirements + run: | + pip3 install -r requirements.txt + pip3 install sh + brew install autoconf automake libtool pkg-config + brew link libtool + pip3 install Cython==0.28.1 + - name: Build Python & Kivy + run: | + python toolchain.py build python3 kivy + build_updated_recipes: runs-on: macos-latest steps: