@@ -11,26 +11,21 @@ jobs:
11
11
black :
12
12
runs-on : ubuntu-latest
13
13
steps :
14
- - uses : actions/setup-python@v2
15
- - uses : actions/checkout@v2
14
+ - uses : actions/setup-python@v2.3.2
15
+ - uses : actions/checkout@v2.4.0
16
16
- run : python -m pip install black
17
17
- run : black --check --diff .
18
18
19
19
docs :
20
20
runs-on : ubuntu-latest
21
21
steps :
22
- - name : Set up Python
23
- uses : actions/setup-python@v2
24
- - uses : actions/checkout@v2
25
- - name : Install binary dependencies
26
- run : sudo apt-get install -y python3-enchant graphviz
27
- - name : Install Python dependencies
28
- run : |
29
- python -m pip install --upgrade pip setuptools
30
- pip install sphinxcontrib-spelling
31
- pip install -e '.[docs]'
32
- - name : Build documentation
33
- run : python setup.py build_sphinx -W -b spelling
22
+
23
+
24
+ - run : sudo apt install -y python3-enchant graphviz
25
+ - run : python -m pip install --upgrade pip setuptools
26
+ - run : pip install sphinxcontrib-spelling
27
+ - run : pip install -e '.[docs]'
28
+ - run : python setup.py build_sphinx -W -b spelling
34
29
35
30
dist :
36
31
runs-on : ubuntu-latest
@@ -57,25 +52,16 @@ jobs:
57
52
- " 3.2a"
58
53
- " 4.0a"
59
54
steps :
60
- - name : Set up Python ${{ matrix.python-version }}
61
- uses : actions/setup-python@v2
55
+
62
56
with :
63
57
python-version : ${{ matrix.python-version }}
64
- - uses : actions/checkout@v2
65
- - name : Install binary dependencies
66
- run : |
67
- sudo apt-get update
68
- sudo apt-get install -y graphviz redis-server
69
- - name : Install Python dependencies
70
- run : |
71
- python -m pip install --upgrade pip setuptools wheel codecov
72
- python -m pip install -e .[dramatiq]
73
- python -m pip install django~=${{ matrix.django-version }}
74
- - name : Run tests
75
- run : python setup.py test
58
+
59
+ - run : sudo apt install -y graphviz redis-server
60
+ - run : python -m pip install --upgrade pip setuptools wheel codecov
61
+ - run : python -m pip install -e .[dramatiq]
62
+ - run : python -m pip install "django~=${{ matrix.django-version }}"
63
+ - run : python setup.py test
76
64
- run : codecov
77
- env :
78
- CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
79
65
80
66
extras :
81
67
needs :
@@ -88,19 +74,10 @@ jobs:
88
74
- celery
89
75
- dramatiq,reversion
90
76
steps :
91
- - name : Set up Python ${{ matrix.python-version }}
92
- uses : actions/setup-python@v2
93
- - uses : actions/checkout@v2
94
- - name : Install binary dependencies
95
- run : |
96
- sudo apt-get update
97
- sudo apt-get install -y graphviz redis-server
98
- - name : Install Python dependencies
99
- run : |
100
- python -m pip install --upgrade pip setuptools wheel codecov
101
- python -m pip install -e .[${{ matrix.extras }}]
102
- - name : Run tests
103
- run : python setup.py test
77
+
78
+
79
+ - run : sudo apt-get install -y graphviz redis-server
80
+ - run : python -m pip install --upgrade pip setuptools wheel codecov
81
+ - run : python -m pip install -e .[${{ matrix.extras }}]
82
+ - run : python setup.py test
104
83
- run : codecov
105
- env :
106
- CODECOV_TOKEN : ${{ secrets.CODECOV_TOKEN }}
0 commit comments