From 969d2c3bfaac5ea7e7570acfd16a36f3bb8d06c4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= Date: Tue, 28 Nov 2023 05:14:11 +0000 Subject: [PATCH] chore: new extension building automation --- .github/workflows/main.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/workflows/main.yml diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml new file mode 100644 index 0000000..c6713ad --- /dev/null +++ b/.github/workflows/main.yml @@ -0,0 +1,30 @@ +name: Main Workflow +on: + push: + schedule: + - cron: "0 0 * * 0" +jobs: + build: + name: Build + timeout-minutes: 10 + strategy: + matrix: + python-version: [ + 2.7, + 3.5, + 3.6, + 3.7, + 3.8, + 3.9, + "3.10", + "3.11", + "3.12", + latest, + rc + ] + runs-on: ubuntu-latest + container: python:${{ matrix.python-version }} + steps: + - uses: actions/checkout@v4 + - run: python --version + - run: python setup.py build