Skip to content

Commit 2ee7459

Browse files
Kludexalexmojaki
andauthored
Simplify build and publish steps to fix release job (#590)
Co-authored-by: Alex Hall <[email protected]>
1 parent 07d2e54 commit 2ee7459

File tree

1 file changed

+3
-11
lines changed

1 file changed

+3
-11
lines changed

.github/workflows/main.yml

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -178,19 +178,11 @@ jobs:
178178
with:
179179
version_file_path: pyproject.toml
180180

181-
- run: uv build
181+
- name: Build artifacts
182+
run: uv build --all
182183

183-
- name: Publish logfire to PyPI
184+
- name: Publish logfire and logfire-api to PyPI
184185
uses: pypa/gh-action-pypi-publish@release/v1
185186
with:
186187
skip-existing: true
187-
188-
- name: Build logfire-api
189-
run: uv build
190-
working-directory: logfire-api/
191-
192-
- name: Publish logfire-api to PyPI
193-
uses: pypa/gh-action-pypi-publish@release/v1
194-
with:
195-
packages-dir: logfire-api/dist
196188
verbose: true

0 commit comments

Comments
 (0)