DEVX-44: fix: add build/twine to ci deps, activate venv in notify_failure

This commit is contained in:
emil
2026-06-24 22:24:33 +00:00
parent 85ae272b1f
commit 14c9200179
2 changed files with 3 additions and 0 deletions
+1
View File
@@ -119,6 +119,7 @@ jobs:
REPO_TOKEN: ${{ secrets.REPO_TOKEN }}
PYTHONPATH: src
run: |
. .venv/bin/activate 2>/dev/null || true
export PATH="$HOME/.local/bin:$PATH"
python3 -m devx.tools.install_tools --tool tea
tea login add --name devx --url "${{ github.server_url }}" --token "$REPO_TOKEN" || true
+2
View File
@@ -30,6 +30,8 @@ version = {attr = "devx.__version__"}
ci = [
"pytest>=9.1.0",
"pytest-cov>=7.1.0",
"build>=1.5.0",
"twine>=6.2.0",
]
# Lint and type-checking tools (quality job)
lint = [