From f4d0b32e0b6626ab23b546eb80ac5eb5c54bd4b9 Mon Sep 17 00:00:00 2001 From: zhanghongyuan Date: Mon, 27 Jul 2026 10:45:42 +0800 Subject: [PATCH] chore(ci): update actions/checkout to v7 and enable unsafe PR checkout MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Update GitHub Actions checkout action from v2 to v7 for latest features. Add allow-unsafe-pr-checkout option for PR workflow compatibility. 更新 GitHub Actions checkout 到 v7 版本,启用 unsafe PR checkout 选项以提升 PR 工作流兼容性。 Log: 更新 cppcheck CI 工作流配置 Influence: CI 工作流使用最新的 checkout action,提升 PR 检测稳定性。# 请为您的变更输入提交说明。以 '#' 开始的行将被忽略,而一个空的提交 --- .github/workflows/cppcheck.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/cppcheck.yml b/.github/workflows/cppcheck.yml index e808a89b1..85544faee 100644 --- a/.github/workflows/cppcheck.yml +++ b/.github/workflows/cppcheck.yml @@ -14,10 +14,11 @@ jobs: runs-on: ubuntu-latest steps: - run: export - - uses: actions/checkout@v3 + - uses: actions/checkout@v7 with: ref: ${{ github.event.pull_request.head.sha }} persist-credentials: false + allow-unsafe-pr-checkout: true - uses: linuxdeepin/action-cppcheck@main with: github_token: ${{ secrets.GITHUB_TOKEN }}