From e41ee473c82a2f050efc3ed37413fd0df979345c Mon Sep 17 00:00:00 2001 From: Dowon Date: Sat, 7 Jun 2025 12:20:55 +0900 Subject: [PATCH] chore(ci): update workflows --- .github/workflows/pypi.yml | 4 +++- .github/workflows/test.yml | 5 +++-- .vscode/extensions.json | 1 - 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/pypi.yml b/.github/workflows/pypi.yml index b98eee8..8e774b4 100644 --- a/.github/workflows/pypi.yml +++ b/.github/workflows/pypi.yml @@ -3,6 +3,7 @@ on: push: tags: - "v*" + workflow_dispatch: jobs: test: @@ -18,9 +19,10 @@ jobs: steps: - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v6 - name: Build wheel - run: pipx run build + run: uv build - name: Publish to PyPI uses: pypa/gh-action-pypi-publish@release/v1 diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 7383ad6..4bf1644 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,6 +13,7 @@ jobs: name: Test on python ${{ matrix.python-version }} runs-on: macos-latest strategy: + fail-fast: false matrix: python-version: - "3.10" @@ -22,9 +23,9 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: astral-sh/setup-uv@v5 + - uses: astral-sh/setup-uv@v6 with: python-version: ${{ matrix.python-version }} - name: Run tests - run: uv run --all-extras pytest -v + run: uv run --all-extras --with 'git+https://github.com/ultralytics/CLIP.git' pytest -v diff --git a/.vscode/extensions.json b/.vscode/extensions.json index 5284a0f..1a81507 100644 --- a/.vscode/extensions.json +++ b/.vscode/extensions.json @@ -1,7 +1,6 @@ { "recommendations": [ "ms-python.vscode-pylance", - "ms-python.black-formatter", "kevinrose.vsc-python-indent", "charliermarsh.ruff", "shardulm94.trailing-spaces"