From 8a030aeda29d3d7b46f08f3abf32bb01e5db468e Mon Sep 17 00:00:00 2001 From: BLumia Date: Wed, 21 Oct 2026 16:54:15 +0800 Subject: [PATCH] chore: update cppcheck.yml workflow configuration MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Upgrade actions/checkout from v3 to v7 2. Add allow-unsafe-pr-checkout: true parameter for PR checkout 3. Keep existing cppcheck workflow structure unchanged Influence: 1. Verify cppcheck workflow triggers on pull requests 2. Confirm checkout action v7 works correctly with unsafe PR checkout chore: 更新 cppcheck.yml 工作流配置 1. 将 actions/checkout 从 v3 升级至 v7 2. 新增 allow-unsafe-pr-checkout: true 参数用于 PR checkout 3. 保持现有 cppcheck 工作流结构不变 Influence: 1. 验证 cppcheck 工作流在 PR 上正常触发 2. 确认 checkout action v7 在 unsafe PR checkout 模式下正常工作 --- .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 e808a89b..85544fae 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 }}