We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5c5aace commit 503da91Copy full SHA for 503da91
.github/workflows/build_package.yml
@@ -5,7 +5,11 @@ on:
5
workflow_dispatch: # Allow manual triggering
6
7
jobs:
8
+ test:
9
+ uses: ./.github/workflows/ci.yml
10
+
11
build-and-publish:
12
+ needs: test
13
runs-on: ubuntu-latest
14
steps:
15
- uses: actions/checkout@v4
@@ -36,7 +40,8 @@ jobs:
36
40
- name: Publish to TestPyPI
37
41
if: github.event_name == 'workflow_dispatch'
38
42
run: |
39
- uv publish --index testpypi
43
+ uv publish
44
45
env:
- UV_PUBLISH_TOKEN: ${{ secrets.TEST_PYPI_API_TOKEN }}
46
+ TWINE_USERNAME: __token__
47
+ TWINE_PASSWORD: ${{ secrets.TEST_PYPI_API_TOKEN }}
.github/workflows/ci.yml
@@ -4,6 +4,8 @@ on:
4
push:
pull_request:
branches: [main]
+ workflow_call:
lint-and-test:
0 commit comments