diff options
Diffstat (limited to '.github/workflows/python-publish.yml')
| -rw-r--r-- | .github/workflows/python-publish.yml | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index 506f187..3c34e1f 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml | |||
| @@ -23,15 +23,15 @@ jobs: | |||
| 23 | node-version: '22' | 23 | node-version: '22' |
| 24 | - name: Install node dependencies | 24 | - name: Install node dependencies |
| 25 | run: | | 25 | run: | |
| 26 | yarn install | 26 | yarn install --frozen-lockfile |
| 27 | - name: Install python dependencies | 27 | - name: Install python dependencies |
| 28 | run: | | 28 | run: | |
| 29 | python -m pip install --upgrade pip | 29 | pip install uv |
| 30 | pip install build | 30 | uv sync --no-group dev |
| 31 | - name: Build package | 31 | - name: Build package |
| 32 | run: | | 32 | run: | |
| 33 | yarn build | 33 | yarn build |
| 34 | python -m build | 34 | uv build |
| 35 | - name: Publish package | 35 | - name: Publish package |
| 36 | uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29 | 36 | uses: pypa/gh-action-pypi-publish@27b31702a0e7fc50959f5ad993c78deac1bdfc29 |
| 37 | if: github.event_name != 'pull_request' | 37 | if: github.event_name != 'pull_request' |
