diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9fe08e84..d03dd1c9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -50,7 +50,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' - name: 架构合规 + 路径硬编码 + 构建产物 @@ -63,7 +63,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' cache: pip @@ -88,7 +88,7 @@ jobs: with: fetch-depth: 0 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' @@ -118,7 +118,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' @@ -154,7 +154,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' @@ -213,7 +213,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' @@ -250,7 +250,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' cache: pip @@ -362,7 +362,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' cache: pip @@ -392,7 +392,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' cache: pip @@ -428,7 +428,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: 安装依赖 @@ -474,7 +474,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.12' - name: mypy specs/ diff --git a/.github/workflows/daily-audit.yml b/.github/workflows/daily-audit.yml index 2e982292..f0b65480 100644 --- a/.github/workflows/daily-audit.yml +++ b/.github/workflows/daily-audit.yml @@ -17,7 +17,7 @@ jobs: python-version: ['3.11', '3.12', '3.x'] steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '${{ matrix.python-version }}' } - name: 安装依赖 run: pip install pydantic pydantic-settings typer rich loguru pyyaml httpx defusedxml python-dotenv prompt-toolkit packaging sqlalchemy fastapi factory-boy python-multipart @@ -46,7 +46,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '3.11' } - name: 安装依赖 run: pip install pydantic pydantic-settings typer rich loguru pyyaml httpx defusedxml python-dotenv prompt-toolkit packaging sqlalchemy fastapi factory-boy python-multipart @@ -139,7 +139,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '3.11' } - name: 旧路径重生检测 @@ -181,7 +181,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '3.11' } - name: 安装依赖 run: pip install pydantic pydantic-settings typer rich loguru pyyaml httpx defusedxml python-dotenv prompt-toolkit packaging sqlalchemy fastapi factory-boy python-multipart @@ -213,7 +213,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '3.11' } - name: install.py 语法 @@ -265,7 +265,7 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: { python-version: '3.11' } - name: 安装依赖 run: pip install pydantic pydantic-settings typer rich loguru pyyaml httpx defusedxml python-dotenv prompt-toolkit packaging sqlalchemy fastapi factory-boy python-multipart diff --git a/.github/workflows/desktop-release.yml b/.github/workflows/desktop-release.yml index 559a5c41..d12a799d 100644 --- a/.github/workflows/desktop-release.yml +++ b/.github/workflows/desktop-release.yml @@ -18,7 +18,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: "3.11" @@ -58,7 +58,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: "3.11" diff --git a/.github/workflows/selftest-weekly.yml b/.github/workflows/selftest-weekly.yml index a335d920..266618aa 100644 --- a/.github/workflows/selftest-weekly.yml +++ b/.github/workflows/selftest-weekly.yml @@ -24,7 +24,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: '3.11' cache: pip diff --git a/.github/workflows/synthetic-monitor.yml b/.github/workflows/synthetic-monitor.yml index 8ff4f836..671f53a0 100644 --- a/.github/workflows/synthetic-monitor.yml +++ b/.github/workflows/synthetic-monitor.yml @@ -23,7 +23,7 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: actions/setup-python@v5 + - uses: actions/setup-python@v7 with: python-version: "3.11"