chore: bump version to 0.1.6
Release / Pre-release Check (push) Failing after 41s
Release / Build Artifacts (push) Has been skipped
Release / Publish to PyPI (push) Has been skipped
Release / Publish Release (push) Has been skipped

This commit is contained in:
2026-06-21 20:54:38 +08:00
parent 98cf3b54a1
commit 4cc21be562
8 changed files with 113 additions and 426 deletions
+9 -9
View File
@@ -2,9 +2,9 @@ name: CI
on:
push:
branches: [main, develop]
branches: [ main, develop ]
pull_request:
branches: [main, develop]
branches: [ main, develop ]
workflow_dispatch:
concurrency:
@@ -44,10 +44,10 @@ jobs:
run: uv run ruff format --check src tests
# ─────────────────────────────────────────────────────────────
# typecheckmypy 严格类型检查
# typecheckpyrefly 严格类型检查
# ─────────────────────────────────────────────────────────────
typecheck:
name: Typecheck (mypy)
name: Typecheck (pyrefly)
runs-on: ubuntu-latest
steps:
- name: Checkout
@@ -68,8 +68,8 @@ jobs:
- name: 安装依赖
run: uv sync --extra dev --frozen
- name: Mypy 严格类型检查
run: uv run mypy .
- name: pyrefly 严格类型检查
run: uv run pyrefly check .
# ─────────────────────────────────────────────────────────────
# test:多平台 × 多 Python 版本矩阵测试 + 覆盖率
@@ -80,8 +80,8 @@ jobs:
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest, windows-latest, macos-latest]
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
os: [ ubuntu-latest, windows-latest, macos-latest ]
python-version: [ '3.8', '3.9', '3.10', '3.11', '3.12', '3.13' ]
steps:
- name: Checkout
uses: actions/checkout@v4
@@ -118,7 +118,7 @@ jobs:
ci-pass:
name: CI Pass
runs-on: ubuntu-latest
needs: [lint, typecheck, test]
needs: [ lint, typecheck, test ]
if: always()
steps:
- name: 检查依赖任务结果