Skip to content

Commit 1d7a930

Browse files
committed
ci: update workflows to use new build
1 parent 4654343 commit 1d7a930

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

.github/workflows/release.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,10 @@ jobs:
1818
python-version: "3.x"
1919

2020
- name: Build package
21-
run: pipx run build
21+
run: |
22+
python -m pip install --upgrade pip
23+
pip install build
24+
python -m build
2225
2326
- name: Publish to Test PyPi
2427
if: ${{ startsWith(github.ref, 'refs/tags') }}

.github/workflows/test.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -101,11 +101,8 @@ jobs:
101101
with:
102102
python-version: ${{ matrix.python }}
103103

104-
- name: Install dependencies
105-
run: pip install -r requirements.txt coveralls
106-
107-
- name: Install project
108-
run: pip install .
104+
- name: Install project & dependencies
105+
run: pip install .[dev]
109106

110107
- name: Run tests
111108
run: |

0 commit comments

Comments
 (0)