11 Commits

Author SHA1 Message Date
zhou 9cfcfb38e4 更新 .github/workflows/ci.yml
CI / Lint, Typecheck & Test (push) Failing after 16s
2026-07-02 15:03:23 +00:00
zhou 69db241611 添加 uv.toml
CI / Lint, Typecheck & Test (push) Failing after 21s
2026-07-02 15:00:39 +00:00
zhou 66e6295a24 ci(github workflow): 固定setup-uv和setup-python的版本
CI / Lint, Typecheck & Test (push) Failing after 7m12s
2026-07-02 22:39:50 +08:00
zhou aebb4fce68 ci: 将CI工作流的依赖action版本切换为main分支
CI / Lint, Typecheck & Test (push) Failing after 20s
更新了checkout、setup-uv、setup-python这几个action的引用标签,从固定版本改为使用main分支
2026-07-02 21:18:49 +08:00
zhou 7784c8ff86 ci: 将github actions源替换为内部gitea仓库地址
CI / Lint, Typecheck & Test (push) Failing after 2m45s
2026-07-02 20:53:56 +08:00
zhou 77918a5568 ci: 替换github actions为国内gitcode镜像源
CI / Lint, Typecheck & Test (push) Failing after 1s
2026-07-02 20:48:48 +08:00
zhou 7e4c615dc7 ci: 将actions/checkout版本从v7降级到v4
CI / Lint, Typecheck & Test (push) Has been cancelled
2026-07-02 20:29:51 +08:00
zhou ac5082523e ci: 更新github workflows中的依赖actions版本
CI / Lint, Typecheck & Test (push) Has been cancelled
2026-07-02 20:11:59 +08:00
zhou 0df6f7c8ac ci(github workflows): 替换官方action为国内镜像仓库地址
CI / Lint, Typecheck & Test (push) Failing after 5m8s
2026-07-02 19:59:01 +08:00
zhou 4b66176ce6 ~ci.yml
CI / Lint, Typecheck & Test (push) Has been cancelled
2026-07-02 18:29:03 +08:00
zhou cf6b6fd059 ~ci.yml
CI / Lint, Typecheck & Test (push) Has been cancelled
2026-07-02 17:57:04 +08:00
3 changed files with 9 additions and 7 deletions
+4 -3
View File
@@ -13,13 +13,14 @@ jobs:
name: Lint, Typecheck & Test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: http://gitea:3000/zhou/checkout.git@main
- uses: astral-sh/setup-uv@v5
- uses: http://gitea:3000/zhou/setup-uv.git@v8.1.0
with:
uv-version: "0.5.21" # 或 "0.6.0" 等你需要的版本
enable-cache: true
- uses: actions/setup-python@v5
- uses: http://gitea:3000/zhou/setup-python.git@v6
with:
python-version: |
3.8
+4 -4
View File
@@ -12,19 +12,19 @@ jobs:
name: Build, Publish & Release
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: http://gitea:3000/zhou/checkout.git@v4
- uses: astral-sh/setup-uv@v5
- uses: http://gitea:3000/zhou/setup-uv.git@v8.1.0
with:
enable-cache: true
- uses: actions/setup-python@v5
- uses: http://gitea:3000/zhou/setup-python.git@v6
with:
python-version: '3.13'
- run: uv build
- uses: pypa/gh-action-pypi-publish@release/v1
- uses: http://gitea:3000/zhou/gh-action-pypi-publish.git@release/v1
with:
password: ${{ secrets.PYPI_API_TOKEN }}
+1
View File
@@ -0,0 +1 @@
required-version = ">=0.5.0"