diff --git a/.travis.yml b/.travis.yml deleted file mode 100644 index abb7406..0000000 --- a/.travis.yml +++ /dev/null @@ -1,12 +0,0 @@ -language: python -python: - - "3.9" -env: - - DJANGO_VERSION=3.2 - - DJANGO_VERSION=4.0 - - DJANGO_VERSION=4.1 - - DJANGO_VERSION=4.2 -install: - - pip install -q Django==$DJANGO_VERSION - - pip install -q -r requirements.txt -script: python manage.py test \ No newline at end of file diff --git a/lint-and-test.yml b/lint-and-test.yml deleted file mode 100644 index e3123ce..0000000 --- a/lint-and-test.yml +++ /dev/null @@ -1,53 +0,0 @@ -name: Lint & Test - -on: - push: - branches: [ main ] - pull_request: - branches: [ main ] - -permissions: - contents: read - -jobs: - build: - strategy: - matrix: - django_version: [2.2, 3.0, 3.1, 3.2, 4.0a1] - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v3 - - - name: Set up Python 3.10 - uses: actions/setup-python@v3 - with: - python-version: "3.10" - - - name: Install dependencies - run: | - python -m pip install --upgrade pip - pip install -q Django==${{ matrix.django_version }} - pip install flake8 coverage black - if [ -f requirements.txt ]; then pip install -r requirements.txt; fi - - - name: Lint with flake8 - run: | - # stop the build if there are Python syntax errors or undefined names - flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics - # exit-zero treats all errors as warnings. The GitHub editor is 127 chars wide - flake8 . --count --exit-zero --max-complexity=10 --max-line-length=127 --statistics - - - name: Lint with Black - run: | - black --check . - - - name: Run tests - run: | - coverage3 run --source='./encrypted_fields' manage.py test - coverage xml - - - name: "Upload coverage to Codecov" - uses: codecov/codecov-action@v2 - with: - fail_ci_if_error: true