diff --git a/.gitea/workflows/cd.yaml b/.gitea/workflows/cd.yaml index 408854d..ce33088 100644 --- a/.gitea/workflows/cd.yaml +++ b/.gitea/workflows/cd.yaml @@ -45,13 +45,13 @@ jobs: - name: 更新或clone项目 shell: powershell run: | - if (-not (Test-Path -Path $env:DESTINATION\.git)) { + if (-not (Test-Path -Path ${{ env.REPOSITORY_URL }}\.git)) { # 目录不存在,执行 git clone - git clone $env:REPOSITORY_URL $env:DESTINATION + git clone ${{ env.REPOSITORY_URL }} ${{ env.DESTINATION }} } else { # 目录存在,执行 git pull - Set-Location $env:DESTINATION + Set-Location ${{ env.DESTINATION }} git pull } - name: Set up Python @@ -60,7 +60,7 @@ jobs: python-version: "3.10" - name: Install dependencies run: | - Set-Location $env:DESTINATION + Set-Location ${{ env.DESTINATION }} "${{ matrix.machine }}" | Set-Content -Path "ip.txt" -Encoding UTF8 python -m pip install --upgrade pip pip install -r requirements.txt @@ -72,5 +72,5 @@ jobs: - name: Start FastAPI server timeout-minutes: 3 # 设定超时时间为 3 分钟 run: | - Set-Location $env:DESTINATION + Set-Location ${{ env.DESTINATION }} Start-Process -WindowStyle hidden -FilePath python .\main.py