Skip to content

Commit

Permalink
fix(build): installs required build dependencies during semantic rele…
Browse files Browse the repository at this point in the history
…ase build (#1736)

Semantic release is running in a container that does
not have access to the dependencies installed in `make
develop` step

Signed-off-by: Jennifer Power <[email protected]>
  • Loading branch information
jpower432 authored Oct 22, 2024
1 parent f7b63ad commit 4dbdf7d
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,10 @@ line-length = 500
line_length = 500

[tool.semantic_release]
build_command = "python setup.py sdist bdist_wheel"
build_command = """
python -m pip install -e .[dev] --upgrade --upgrade-strategy eager --
python setup.py sdist bdist_wheel
"""
version_variables = ["trestle/__init__.py:__version__"]
commit_author = "semantic-release <semantic-release>"

Expand Down

0 comments on commit 4dbdf7d

Please sign in to comment.