Skip to content

Commit bd69382

Browse files
committed
Trying to fix failing GH Actions
1 parent d40ecd6 commit bd69382

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

โ€Ž.github/workflows/python_ci_2.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
# This file is managed by 'repo_helper'. Don't edit it directly.
2+
---
3+
name: Windows Tests 2
4+
5+
on:
6+
push:
7+
branches: ["master"]
8+
pull_request:
9+
branches: ["master"]
10+
11+
jobs:
12+
tests:
13+
name: "Python ${{ matrix.python-version }}"
14+
runs-on: "windows-2019"
15+
env:
16+
USING_COVERAGE: '3.6,3.7,3.8,pypy3'
17+
18+
strategy:
19+
fail-fast: False
20+
matrix:
21+
python-version: ["3.6","3.7","3.8","pypy3"]
22+
23+
24+
steps:
25+
- name: Setup Python ๐Ÿ
26+
uses: "actions/setup-python@v2"
27+
with:
28+
python-version: "${{ matrix.python-version }}"
29+
- name: Install dependencies ๐Ÿ”ง
30+
run: |
31+
python -VV
32+
python -m site
33+
python -c "import setuptools; print(setuptols.__version__)"
34+
python -c "import os, sys, distutils; print(os.path.join(os.path.dirname(sys.modules['distutils'].__file__), 'distutils.cfg'))"
35+
python -c "import os, sys, distutils; from distutils.dist import Distribution; print(Distribution().find_config_files())"
36+
python -m pip install --upgrade setuptools wheel
37+
python -m pip install --upgrade tox tox-gh-actions
38+
- name: Checkout ๐Ÿ›Ž๏ธ
39+
uses: "actions/checkout@v2"
40+
- name: "Run Tests for Python ${{ matrix.python-version }}"
41+
run: "python -m tox"

โ€Žsetup.cfg

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1+
# coding: utf-8
12
# This file is managed by 'repo_helper'. Don't edit it directly.
23

34
[metadata]
45
name = domdf_python_tools
5-
description = Helpful functions for Pythonโ€‚๐Ÿโ€‚๐Ÿ› ๏ธ
6+
description = Helpful functions for Python
67
author = Dominic Davis-Foster
78
author_email = [email protected]
89
license = GNU Lesser General Public License v3 or later (LGPLv3+)

0 commit comments

Comments
ย (0)