From 38a876162f6410709c23e5c1ece14b3370ae15c6 Mon Sep 17 00:00:00 2001
From: Pouria Hadjibagheri
Date: Mon, 3 Jan 2022 11:26:41 +0000
Subject: [PATCH] updates version definitions + steps
---
.github/workflows/deploy_docs.yml | 2 +-
.github/workflows/python-publish.yml | 10 +++++-----
.github/workflows/run-tests.yml | 5 ++++-
3 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/.github/workflows/deploy_docs.yml b/.github/workflows/deploy_docs.yml
index 5ce0e22..2f16c77 100644
--- a/.github/workflows/deploy_docs.yml
+++ b/.github/workflows/deploy_docs.yml
@@ -21,7 +21,7 @@ jobs:
- name: Restore docs environment
run: |
- python dev.py --with-docs
+ python dev.py -no-container --with-docs
mkdocs build
- name: Commit documentation changes
diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml
index 1c37f38..881adf0 100644
--- a/.github/workflows/python-publish.yml
+++ b/.github/workflows/python-publish.yml
@@ -1,6 +1,3 @@
-# This workflows will upload a Python Package using Twine when a release is created
-# For more information see: https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries
-
name: Upload Python Package to PyPI
on:
@@ -15,20 +12,23 @@ jobs:
matrix:
os: [ macos-latest, ubuntu-latest, windows-latest ]
python-version: [ 3.7, 3.8, 3.9, "3.10" ]
- django-version: ["3.0.*", "3.1.*", "3.2.*", "4.0.*"]
+ django-version: [3.0, 3.1, 3.2, 4.0]
steps:
- uses: actions/checkout@v2.3.2
+
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
+
- name: Install dependencies
run: |
python dev.py -no-container
pip install -q Django==${{ matrix.django-version }}
python -m pip install --upgrade pip
python setup.py install
+
- name: Test with pytest
run: |
python runtests.py
@@ -63,7 +63,7 @@ jobs:
steps:
- uses: actions/checkout@v2.3.2
run: |
- python dev.py --with-docs
+ python dev.py -no-container --with-docs
mkdocs build
- name: Commit documentation changes
diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml
index 5e0b497..4d3a0a5 100644
--- a/.github/workflows/run-tests.yml
+++ b/.github/workflows/run-tests.yml
@@ -15,20 +15,23 @@ jobs:
matrix:
os: [ macos-latest, ubuntu-latest, windows-latest ]
python-version: [ 3.7, 3.8, 3.9, "3.10" ]
- django-version: ["3.0.*", "3.1.*", "3.2.*", "4.0.*"]
+ django-version: [3.0, 3.1, 3.2, 4.0]
steps:
- uses: actions/checkout@v2.3.2
+
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v2
with:
python-version: ${{ matrix.python-version }}
+
- name: Install dependencies
run: |
python dev.py -no-container
pip install -q Django==${{ matrix.django-version }}
python -m pip install --upgrade pip
python setup.py install
+
- name: Test with pytest
run: |
python runtests.py