diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index 5bf8ce59..dc3652b5 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -27,7 +27,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 1 diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index 64a3e5b1..cf119f44 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -26,7 +26,7 @@ jobs: actions: read # Required for Claude to read CI results on PRs steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 1 diff --git a/.github/workflows/deploy-production.yml b/.github/workflows/deploy-production.yml index 1ca9e9b0..a8d88834 100644 --- a/.github/workflows/deploy-production.yml +++ b/.github/workflows/deploy-production.yml @@ -24,7 +24,7 @@ jobs: sudo find . -type f -exec chmod 644 {} \; - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Fix workspace permissions run: | diff --git a/.github/workflows/deploy-railway.yml b/.github/workflows/deploy-railway.yml index 8d89495e..b6eba2b0 100644 --- a/.github/workflows/deploy-railway.yml +++ b/.github/workflows/deploy-railway.yml @@ -36,7 +36,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Determine deployment parameters id: deploy-params diff --git a/.github/workflows/deploy-staging.yml b/.github/workflows/deploy-staging.yml index e6c4ddf3..6415be9c 100644 --- a/.github/workflows/deploy-staging.yml +++ b/.github/workflows/deploy-staging.yml @@ -19,7 +19,7 @@ jobs: sudo find . -type f -exec chmod 644 {} \; - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: clean: false diff --git a/.github/workflows/docker-build.yml b/.github/workflows/docker-build.yml index 59d70205..2b251451 100644 --- a/.github/workflows/docker-build.yml +++ b/.github/workflows/docker-build.yml @@ -21,7 +21,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -93,7 +93,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -170,7 +170,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 @@ -247,7 +247,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/extension-e2e-puppeteer.yml b/.github/workflows/extension-e2e-puppeteer.yml index 050074b8..bc8303f5 100644 --- a/.github/workflows/extension-e2e-puppeteer.yml +++ b/.github/workflows/extension-e2e-puppeteer.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup pnpm uses: pnpm/action-setup@v3 diff --git a/.github/workflows/generate-client.yml b/.github/workflows/generate-client.yml index 21784a46..a22ef755 100644 --- a/.github/workflows/generate-client.yml +++ b/.github/workflows/generate-client.yml @@ -17,7 +17,7 @@ jobs: steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name != github.repository && github.head_ref || '' }} @@ -89,7 +89,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Git User run: | diff --git a/.github/workflows/latest-changes.yml b/.github/workflows/latest-changes.yml index 71059fee..42a11565 100644 --- a/.github/workflows/latest-changes.yml +++ b/.github/workflows/latest-changes.yml @@ -26,7 +26,7 @@ jobs: env: GITHUB_CONTEXT: ${{ toJson(github) }} run: echo "$GITHUB_CONTEXT" - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 with: # To allow latest-changes to commit to the main branch token: ${{ secrets.LATEST_CHANGES }} diff --git a/.github/workflows/playwright.yml b/.github/workflows/playwright.yml index 29384808..007c207d 100644 --- a/.github/workflows/playwright.yml +++ b/.github/workflows/playwright.yml @@ -22,7 +22,7 @@ jobs: outputs: changed: ${{ steps.filter.outputs.changed }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 # For pull requests it's not necessary to checkout the code but for the main branch it is - uses: dorny/paths-filter@v3 id: filter @@ -46,7 +46,7 @@ jobs: shardTotal: [4] fail-fast: false steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v3 with: @@ -110,7 +110,7 @@ jobs: if: ${{ !cancelled() && needs.changes.outputs.changed == 'true' }} runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install pnpm uses: pnpm/action-setup@v3 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 8075228a..11956588 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,7 +11,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 # 获取完整历史以生成正确的 changelog diff --git a/.github/workflows/security-audit.yml b/.github/workflows/security-audit.yml index 84d0b39b..c694a3f6 100644 --- a/.github/workflows/security-audit.yml +++ b/.github/workflows/security-audit.yml @@ -21,7 +21,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Setup Node.js (for frontend and extension) if: matrix.component != 'backend' @@ -125,7 +125,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Download audit artifacts uses: actions/download-artifact@v4 diff --git a/.github/workflows/smokeshow.yml b/.github/workflows/smokeshow.yml index 6ef7f02c..121c804f 100644 --- a/.github/workflows/smokeshow.yml +++ b/.github/workflows/smokeshow.yml @@ -14,7 +14,7 @@ jobs: statuses: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: actions/setup-python@v5 with: python-version: "3.10" diff --git a/.github/workflows/spell-check.yml b/.github/workflows/spell-check.yml index 4eec56b6..ea4c106a 100644 --- a/.github/workflows/spell-check.yml +++ b/.github/workflows/spell-check.yml @@ -17,7 +17,7 @@ jobs: timeout-minutes: 10 steps: - name: Checkout Repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: fetch-depth: 0 diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index ce54b63e..f469e23c 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -16,7 +16,7 @@ jobs: timeout-minutes: 30 steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Python uses: actions/setup-python@v5 diff --git a/.github/workflows/test-docker-compose.yml b/.github/workflows/test-docker-compose.yml index e4887f62..7daafcf3 100644 --- a/.github/workflows/test-docker-compose.yml +++ b/.github/workflows/test-docker-compose.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Show current user and docker access run: | diff --git a/.github/workflows/use-make-test.yml b/.github/workflows/use-make-test.yml index 80c69bd8..6ad64fa7 100644 --- a/.github/workflows/use-make-test.yml +++ b/.github/workflows/use-make-test.yml @@ -14,7 +14,7 @@ jobs: steps: # ========== 代码检出 ========== - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@v5 # ========== 环境设置 ========== - name: Setup Python 3.10 diff --git a/.github/workflows/website-ci.yml b/.github/workflows/website-ci.yml index e4d10779..754cf654 100644 --- a/.github/workflows/website-ci.yml +++ b/.github/workflows/website-ci.yml @@ -19,7 +19,7 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@v5 - name: Set up Node.js uses: actions/setup-node@v4