4 Commits

Author SHA1 Message Date
zhou 0205baeab6 Merge remote-tracking branch 'origin/main' into develop
CI / Lint, Typecheck & Test (push) Failing after 32s
2026-07-02 13:37:35 +08:00
zhou bbcf80e0ca ci: 合并CI工作流并更新发布流程
CI / Lint, Typecheck & Test (push) Has been cancelled
将原有的lint、typecheck和测试工作流合并为单个CI任务,重构release工作流以支持Gitea发布,简化pypi发布步骤
2026-07-02 13:37:10 +08:00
zhou 5293831165 Merge pull request 'feat(cli/dev/envdev): 为Linux环境添加Docker安装配置相关任务' (#1) from develop into main
CI / Lint & Typecheck (push) Failing after 30s
CI / Test (ubuntu-latest) (push) Failing after 30s
CI / Test (macos-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
Reviewed-on: #1
2026-07-02 05:26:08 +00:00
zhou 87606d152a feat(cli/dev/envdev): 为Linux环境添加Docker安装配置相关任务
CI / Lint & Typecheck (push) Failing after 6m4s
CI / Test (ubuntu-latest) (push) Failing after 1m31s
CI / Test (macos-latest) (push) Has been cancelled
CI / Test (windows-latest) (push) Has been cancelled
新增Linux系统下安装docker-compose-v2、添加用户到docker组以及刷新docker用户组的任务流程,完善开发环境配置步骤
2026-07-02 10:58:12 +08:00
3 changed files with 7 additions and 9 deletions
+3 -4
View File
@@ -13,14 +13,13 @@ jobs:
name: Lint, Typecheck & Test
runs-on: ubuntu-latest
steps:
- uses: http://gitea:3000/zhou/checkout.git@main
- uses: actions/checkout@v4
- uses: http://gitea:3000/zhou/setup-uv.git@v8.1.0
- uses: astral-sh/setup-uv@v5
with:
uv-version: "0.5.21" # 或 "0.6.0" 等你需要的版本
enable-cache: true
- uses: http://gitea:3000/zhou/setup-python.git@v6
- uses: actions/setup-python@v5
with:
python-version: |
3.8
+4 -4
View File
@@ -12,19 +12,19 @@ jobs:
name: Build, Publish & Release
runs-on: ubuntu-latest
steps:
- uses: http://gitea:3000/zhou/checkout.git@v4
- uses: actions/checkout@v4
- uses: http://gitea:3000/zhou/setup-uv.git@v8.1.0
- uses: astral-sh/setup-uv@v5
with:
enable-cache: true
- uses: http://gitea:3000/zhou/setup-python.git@v6
- uses: actions/setup-python@v5
with:
python-version: '3.13'
- run: uv build
- uses: http://gitea:3000/zhou/gh-action-pypi-publish.git@release/v1
- uses: pypa/gh-action-pypi-publish@release/v1
with:
password: ${{ secrets.PYPI_API_TOKEN }}
-1
View File
@@ -1 +0,0 @@
required-version = ">=0.5.0"