Public Access
DEVX-44: fix: add build/twine to ci deps, activate venv in notify_failure
Post-merge / detect-type (push) Successful in 7s
Post-merge / validate-commit-msg (push) Successful in 7s
Post-merge / configure-repo (push) Successful in 15s
Post-merge / release (push) Successful in 1m37s
Post-merge / vikunja (push) Successful in 12s
Post-merge / sync-wiki (push) Successful in 1m34s
Post-merge / badges (push) Successful in 1m16s
Post-merge / detect-type (push) Successful in 7s
Post-merge / validate-commit-msg (push) Successful in 7s
Post-merge / configure-repo (push) Successful in 15s
Post-merge / release (push) Successful in 1m37s
Post-merge / vikunja (push) Successful in 12s
Post-merge / sync-wiki (push) Successful in 1m34s
Post-merge / badges (push) Successful in 1m16s
This commit was merged in pull request #68.
This commit is contained in:
@@ -119,6 +119,7 @@ jobs:
|
|||||||
REPO_TOKEN: ${{ secrets.REPO_TOKEN }}
|
REPO_TOKEN: ${{ secrets.REPO_TOKEN }}
|
||||||
PYTHONPATH: src
|
PYTHONPATH: src
|
||||||
run: |
|
run: |
|
||||||
|
. .venv/bin/activate 2>/dev/null || true
|
||||||
export PATH="$HOME/.local/bin:$PATH"
|
export PATH="$HOME/.local/bin:$PATH"
|
||||||
python3 -m devx.tools.install_tools --tool tea
|
python3 -m devx.tools.install_tools --tool tea
|
||||||
tea login add --name devx --url "${{ github.server_url }}" --token "$REPO_TOKEN" || true
|
tea login add --name devx --url "${{ github.server_url }}" --token "$REPO_TOKEN" || true
|
||||||
|
|||||||
@@ -30,6 +30,8 @@ version = {attr = "devx.__version__"}
|
|||||||
ci = [
|
ci = [
|
||||||
"pytest>=9.1.0",
|
"pytest>=9.1.0",
|
||||||
"pytest-cov>=7.1.0",
|
"pytest-cov>=7.1.0",
|
||||||
|
"build>=1.5.0",
|
||||||
|
"twine>=6.2.0",
|
||||||
]
|
]
|
||||||
# Lint and type-checking tools (quality job)
|
# Lint and type-checking tools (quality job)
|
||||||
lint = [
|
lint = [
|
||||||
|
|||||||
Reference in New Issue
Block a user