From f1399e94ed713f168f3c5f3ce63ffa5caaa4de73 Mon Sep 17 00:00:00 2001 From: Charles Leifer Date: Wed, 16 Dec 2020 16:18:23 -0600 Subject: [PATCH] Replace travis-ci with github actions for CI. --- .github/workflows/tests.yaml | 23 +++++++++++++++++++++++ .travis.yml | 13 ------------- 2 files changed, 23 insertions(+), 13 deletions(-) create mode 100644 .github/workflows/tests.yaml delete mode 100644 .travis.yml diff --git a/.github/workflows/tests.yaml b/.github/workflows/tests.yaml new file mode 100644 index 0000000..d570702 --- /dev/null +++ b/.github/workflows/tests.yaml @@ -0,0 +1,23 @@ +name: Tests +on: [push] +jobs: + tests: + name: ${{ matrix.python-version }} + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + python-version: [3.6, 3.7, 3.8] + steps: + - uses: actions/checkout@v2 + - uses: actions/setup-python@v2 + with: + python-version: ${{ matrix.python-version }} + - name: package deps + run: | + sudo apt-get install libsqlcipher-dev + python setup.py build_ext -i + - name: runtests + env: + PYTHONPATH: '.:$PYTHONPATH' + run: python test/ diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index b37d40d..0000000 --- a/.travis.yml +++ /dev/null @@ -1,13 +0,0 @@ -language: python -python: - - 3.6 - - 3.7 -dist: bionic -addons: - apt: - packages: - - libsqlcipher-dev -install: - - python setup.py build_ext -i -script: - - PYTHONPATH=".:$PYTHONPATH" python test/