summaryrefslogtreecommitdiff
path: root/.github/workflows/python-tests.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/python-tests.yml')
-rw-r--r--.github/workflows/python-tests.yml16
1 files changed, 9 insertions, 7 deletions
diff --git a/.github/workflows/python-tests.yml b/.github/workflows/python-tests.yml
index b34d0a6..9b41ff2 100644
--- a/.github/workflows/python-tests.yml
+++ b/.github/workflows/python-tests.yml
@@ -26,6 +26,7 @@ jobs:
with:
python-version: ${{ matrix.python_version }}
architecture: x64
+ - run: pip install -U setuptools
- run: pip install -e .[toml] pytest
- run: pytest
@@ -45,7 +46,8 @@ jobs:
architecture: x64
# self install testing needs some clarity
# so its being executed without any other tools running
- - run: pip install -U setuptools
+ - run: pip install -U setuptools jaraco.windows
+ - run: python setup.py egg_info
- run: python setup.py sdist
- run: easy_install dist/*
- run: python testing/check_self_install.py
@@ -68,10 +70,10 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
- pip install --upgrade wheel setuptools
+ pip install --upgrade wheel setuptools jaraco.windows
+ - run: python setup.py egg_info
- name: Build package
- run: |
- python setup.py bdist_egg
+ run: python setup.py bdist_egg
- uses: actions/upload-artifact@v2
with:
name: dist
@@ -90,10 +92,10 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
- pip install --upgrade wheel setuptools
+ pip install --upgrade wheel setuptools jaraco.windows
+ - run: python setup.py egg_info
- name: Build package
- run: |
- python setup.py bdist_wheel sdist
+ run: python setup.py bdist_wheel sdist
- uses: actions/upload-artifact@v2
with:
name: dist