Skip to content

Commit 74bb6ce

Browse files
ci(github): build package in integration test
1 parent 50dbbc2 commit 74bb6ce

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

.github/workflows/build.yml

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,8 @@ jobs:
1717
cache: pip
1818
python-version: 3
1919

20-
- name: Install dependencies
21-
run: pip install -e .[build]
22-
23-
- name: Generate packages
24-
run: python3 -m build
20+
- name: Install pdoc
21+
run: pip install pdoc
2522

2623
- name: Build docs
2724
run: pdoc src/python_cli_template/ -o docs

.github/workflows/release-please.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
cache: pip
4242
python-version: 3
4343

44-
- name: Install dependencies
44+
- name: Install build
4545
run: python -m pip install build
4646

4747
- name: Build package

.github/workflows/test.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,12 @@ jobs:
4343
cache: pip
4444
python-version: 3
4545

46+
- name: Install build
47+
run: pip install build
48+
49+
- name: Build package
50+
run: python -m build
51+
4652
- name: Install package
4753
run: pipx install .
4854

0 commit comments

Comments
 (0)