From d5a7aa1b4bfc064a7296a4d195b779311f5eec27 Mon Sep 17 00:00:00 2001 From: Manu Garg Date: Sat, 3 Oct 2026 00:32:19 -0700 Subject: [PATCH] ci: run twine upload with --verbose Without it twine hides PyPI's response body, so a rejected upload only shows a bare "400 Bad Request" with no reason. --- .github/workflows/build.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 165c961..7eeeebe 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -236,7 +236,7 @@ jobs: run: | python -m pip install twine ls -R . - twine upload --skip-existing src/pymod/dist/* + twine upload --verbose --skip-existing src/pymod/dist/* build-linux-wheels: runs-on: ubuntu-latest @@ -311,7 +311,7 @@ jobs: TWINE_USERNAME: __token__ TWINE_PASSWORD: ${{ secrets.PYPI }} run: | - twine upload --skip-existing src/pymod/dist/* + twine upload --verbose --skip-existing src/pymod/dist/* build_and_push_docker_multiarch: name: Build and push multiarch docker image