guanghulab/data/deploy-logs/deploy-24556986483-2026-04-17.json
Guanghu Domestic Migration d1e47f4565
Some checks are pending
自动更新代码和重启 / update-and-restart (push) Waiting to run
CI检查 + 自动部署 / check (push) Waiting to run
CI检查 + 自动部署 / deploy (push) Blocked by required conditions
重启聊天服务 / restart (push) Waiting to run
chore: import sanitized domestic snapshot for REPO-002
Source snapshot: ca48d3ddf926d79aa138306164169baf764bb829
2026-07-17 15:54:41 +08:00

210 lines
25 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_meta": {
"observer": "铸渊全链路部署观测系统 v1.0",
"copyright": "国作登字-2026-A-00037559",
"collected_at": "2026-04-17T09:03:18.260Z"
},
"run": {
"id": 24556986483,
"workflow_name": "🚀 铸渊智能运维 · 测试站自动部署",
"conclusion": "failure",
"status": "completed",
"html_url": "https://github.com/qinfendebingshuo/guanghulab/actions/runs/24556986483",
"head_sha": "49a210f89b695ab6147f5ec43c6aa6c6a2f2802b",
"head_branch": "main",
"actor": "qinfendebingshuo",
"created_at": "2026-04-17T09:02:03Z",
"updated_at": "2026-04-17T09:03:06Z",
"run_started_at": "2026-04-17T09:02:03Z"
},
"jobs_summary": {
"total": 4,
"success": 1,
"failure": 2,
"skipped": 1,
"cancelled": 0
},
"failed_jobs": [
{
"job_id": 71795954363,
"job_name": "🔍 健康检查 + 智能分析",
"conclusion": "failure",
"started_at": "2026-04-17T09:02:50Z",
"completed_at": "2026-04-17T09:02:58Z",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1
},
{
"name": "📥 检出代码",
"status": "completed",
"conclusion": "success",
"number": 2
},
{
"name": "🟢 配置 Node.js",
"status": "completed",
"conclusion": "success",
"number": 3
},
{
"name": "🔍 运行健康检查",
"status": "completed",
"conclusion": "success",
"number": 4
},
{
"name": "🧠 智能日志分析 (如需要)",
"status": "completed",
"conclusion": "skipped",
"number": 5
},
{
"name": "📊 评估结果",
"status": "completed",
"conclusion": "failure",
"number": 6
},
{
"name": "💾 保存工单数据",
"status": "completed",
"conclusion": "success",
"number": 7
},
{
"name": "Post 🟢 配置 Node.js",
"status": "completed",
"conclusion": "skipped",
"number": 13
},
{
"name": "Post 📥 检出代码",
"status": "completed",
"conclusion": "success",
"number": 14
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 15
}
],
"log_content": "2026-04-17T09:02:51.2735928Z Current runner version: '2.333.1'\n2026-04-17T09:02:51.2761509Z ##[group]Runner Image Provisioner\n2026-04-17T09:02:51.2762326Z Hosted Compute Agent\n2026-04-17T09:02:51.2762925Z Version: 20260213.493\n2026-04-17T09:02:51.2763722Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3\n2026-04-17T09:02:51.2764466Z Build Date: 2026-02-13T00:28:41Z\n2026-04-17T09:02:51.2765288Z Worker ID: {77d3bf5a-f515-46ec-be75-ab84a0da29d6}\n2026-04-17T09:02:51.2766102Z Azure Region: eastus\n2026-04-17T09:02:51.2766654Z ##[endgroup]\n2026-04-17T09:02:51.2768417Z ##[group]Operating System\n2026-04-17T09:02:51.2769031Z Ubuntu\n2026-04-17T09:02:51.2769541Z 24.04.4\n2026-04-17T09:02:51.2770110Z LTS\n2026-04-17T09:02:51.2770647Z ##[endgroup]\n2026-04-17T09:02:51.2771147Z ##[group]Runner Image\n2026-04-17T09:02:51.2771761Z Image: ubuntu-24.04\n2026-04-17T09:02:51.2772349Z Version: 20260413.86.1\n2026-04-17T09:02:51.2773711Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md\n2026-04-17T09:02:51.2775615Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86\n2026-04-17T09:02:51.2776513Z ##[endgroup]\n2026-04-17T09:02:51.2777645Z ##[group]GITHUB_TOKEN Permissions\n2026-04-17T09:02:51.2779878Z Contents: write\n2026-04-17T09:02:51.2780549Z Metadata: read\n2026-04-17T09:02:51.2781098Z ##[endgroup]\n2026-04-17T09:02:51.2783138Z Secret source: Actions\n2026-04-17T09:02:51.2784156Z Prepare workflow directory\n2026-04-17T09:02:51.3122988Z Prepare all required actions\n2026-04-17T09:02:51.3162190Z Getting action download info\n2026-04-17T09:02:51.6809256Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)\n2026-04-17T09:02:51.8099317Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)\n2026-04-17T09:02:52.0040529Z Complete job name: 🔍 健康检查 + 智能分析\n2026-04-17T09:02:52.0758927Z ##[group]Run actions/checkout@v4\n2026-04-17T09:02:52.0759791Z with:\n2026-04-17T09:02:52.0760261Z repository: qinfendebingshuo/guanghulab\n2026-04-17T09:02:52.0761106Z token: ***\n2026-04-17T09:02:52.0761542Z ssh-strict: true\n2026-04-17T09:02:52.0761980Z ssh-user: git\n2026-04-17T09:02:52.0762446Z persist-credentials: true\n2026-04-17T09:02:52.0762950Z clean: true\n2026-04-17T09:02:52.0763406Z sparse-checkout-cone-mode: true\n2026-04-17T09:02:52.0763969Z fetch-depth: 1\n2026-04-17T09:02:52.0764408Z fetch-tags: false\n2026-04-17T09:02:52.0765071Z show-progress: true\n2026-04-17T09:02:52.0765533Z lfs: false\n2026-04-17T09:02:52.0765950Z submodules: false\n2026-04-17T09:02:52.0766408Z set-safe-directory: true\n2026-04-17T09:02:52.0767152Z ##[endgroup]\n2026-04-17T09:02:52.1848280Z Syncing repository: qinfendebingshuo/guanghulab\n2026-04-17T09:02:52.1850367Z ##[group]Getting Git version info\n2026-04-17T09:02:52.1851294Z Working directory is '/home/runner/work/guanghulab/guanghulab'\n2026-04-17T09:02:52.1852452\n\n... [截断 50545 字符] ...\n\n6-04-17T09:02:56.9357167Z * [new branch] copilot/zy-griddb-core-upgrade -> origin/copilot/zy-griddb-core-upgrade\n2026-04-17T09:02:56.9357850Z * [new branch] copilot/zy-hibernation-2026-0324-001-a -> origin/copilot/zy-hibernation-2026-0324-001-a\n2026-04-17T09:02:56.9358767Z * [new branch] copilot/zy-humanside-fix-2026-0325-002-system-user-service -> origin/copilot/zy-humanside-fix-2026-0325-002-system-user-service\n2026-04-17T09:02:56.9359589Z * [new branch] copilot/zy-id-recon-2026-update -> origin/copilot/zy-id-recon-2026-update\n2026-04-17T09:02:56.9360299Z * [new branch] copilot/zy-neural-upgrade-2026-0325-r2-001 -> origin/copilot/zy-neural-upgrade-2026-0325-r2-001\n2026-04-17T09:02:56.9361162Z * [new branch] copilot/zy-nginx-rootfix-2026-0325-001-fix-nginx-root -> origin/copilot/zy-nginx-rootfix-2026-0325-001-fix-nginx-root\n2026-04-17T09:02:56.9362007Z * [new branch] copilot/zy-ontology-sync-2026-0324-001-a -> origin/copilot/zy-ontology-sync-2026-0324-001-a\n2026-04-17T09:02:56.9362735Z * [new branch] copilot/zy-pat-audit-2026-0324-001-fix -> origin/copilot/zy-pat-audit-2026-0324-001-fix\n2026-04-17T09:02:56.9363362Z * [new branch] copilot/zy-redesign-readme -> origin/copilot/zy-redesign-readme\n2026-04-17T09:02:56.9364093Z * [new branch] copilot/zy-restruct-2026-0322-001-upgrade-github -> origin/copilot/zy-restruct-2026-0322-001-upgrade-github\n2026-04-17T09:02:56.9365092Z * [new branch] copilot/zy-sk-eyew-redefine-core-architecture -> origin/copilot/zy-sk-eyew-redefine-core-architecture\n2026-04-17T09:02:56.9365945Z * [new branch] copilot/zy-skyeeye-restore-002-core-recovery -> origin/copilot/zy-skyeeye-restore-002-core-recovery\n2026-04-17T09:02:56.9366665Z * [new branch] copilot/zy-skyeye-fed-2026-03 -> origin/copilot/zy-skyeye-fed-2026-03\n2026-04-17T09:02:56.9367578Z * [new branch] copilot/zy-sysboot-2026-03-24-phase-0 -> origin/copilot/zy-sysboot-2026-03-24-phase-0\n2026-04-17T09:02:56.9368716Z * [new branch] copilot/zy-tianyan-autofix-upgrade -> origin/copilot/zy-tianyan-autofix-upgrade\n2026-04-17T09:02:56.9369843Z * [new branch] copilot/zy-token-renew-2026-0324-001 -> origin/copilot/zy-token-renew-2026-0324-001\n2026-04-17T09:02:56.9370963Z * [new branch] copilot/zy-wrting-platform-0325-001 -> origin/copilot/zy-wrting-platform-0325-001\n2026-04-17T09:02:56.9372096Z * [new branch] dev-010-bc-integ-006 -> origin/dev-010-bc-integ-006\n2026-04-17T09:02:56.9372961Z * [new branch] dev/DEV-004/floating-ai -> origin/dev/DEV-004/floating-ai\n2026-04-17T09:02:56.9373746Z * [new branch] dev/DEV-005/bridge-auto -> origin/dev/DEV-005/bridge-auto\n2026-04-17T09:02:56.9374507Z * [new branch] dev/DEV-010/bridge-auto -> origin/dev/DEV-010/bridge-auto\n2026-04-17T09:02:56.9375433Z * [new branch] dev/DEV-012/homepage -> origin/dev/DEV-012/homepage\n2026-04-17T09:02:56.9376117Z * [new branch] master -> origin/master\n2026-04-17T09:02:56.9376793Z * [new branch] step5-workflow -> origin/step5-workflow\n2026-04-17T09:02:56.9377891Z * [new branch] vercel/react-server-components-cve-vu-zahxz0 -> origin/vercel/react-server-components-cve-vu-zahxz0\n2026-04-17T09:02:56.9479715Z Updating 49a210f8..da1b6c26\n2026-04-17T09:02:56.9480037Z Fast-forward\n2026-04-17T09:02:56.9508123Z README.md | 4 +-\n2026-04-17T09:02:56.9508790Z data/aoac/chain-report.json | 16 +--\n2026-04-17T09:02:56.9509269Z data/aoac/chain-status.json | 6 +-\n2026-04-17T09:02:56.9509719Z .../2026-04-17/AOAC-CHAIN-20260417-386.json | 32 +++++\n2026-04-17T09:02:56.9510366Z data/aoac/merge-result-log.json | 147 ++++++++++++++++-----\n2026-04-17T09:02:56.9511397Z data/aoac/readme-sync-trigger.json | 6 +-\n2026-04-17T09:02:56.9512032Z 6 files changed, 162 insertions(+), 49 deletions(-)\n2026-04-17T09:02:56.9512766Z create mode 100644 data/aoac/history/2026-04-17/AOAC-CHAIN-20260417-386.json\n2026-04-17T09:02:56.9672185Z Post job cleanup.\n2026-04-17T09:02:57.0641858Z [command]/usr/bin/git version\n2026-04-17T09:02:57.0678388Z git version 2.53.0\n2026-04-17T09:02:57.0720938Z Temporarily overriding HOME='/home/runner/work/_temp/9ce26d26-2277-4f31-ace9-e5391e1c3c78' before making global git config changes\n2026-04-17T09:02:57.0722401Z Adding repository directory to the temporary git global config as a safe directory\n2026-04-17T09:02:57.0735464Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/guanghulab/guanghulab\n2026-04-17T09:02:57.0771532Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-17T09:02:57.0805615Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"\n2026-04-17T09:02:57.1052602Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-17T09:02:57.1075417Z http.https://github.com/.extraheader\n2026-04-17T09:02:57.1087226Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader\n2026-04-17T09:02:57.1118988Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/github\\.com\\/\\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\"\n2026-04-17T09:02:57.1363895Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-17T09:02:57.1397397Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-17T09:02:57.1750986Z Evaluate and set job outputs\n2026-04-17T09:02:57.1757375Z Set output 'health_ok'\n2026-04-17T09:02:57.1759091Z Set output 'needs_retry'\n2026-04-17T09:02:57.1760276Z Cleaning up orphan processes\n2026-04-17T09:02:57.2024006Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/\n"
},
{
"job_id": 71795979758,
"job_name": "📦 归档成功工单",
"conclusion": "failure",
"started_at": "2026-04-17T09:03:01Z",
"completed_at": "2026-04-17T09:03:05Z",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1
},
{
"name": "📥 检出代码",
"status": "completed",
"conclusion": "success",
"number": 2
},
{
"name": "🟢 配置 Node.js",
"status": "completed",
"conclusion": "success",
"number": 3
},
{
"name": "📦 归档工单",
"status": "completed",
"conclusion": "failure",
"number": 4
},
{
"name": "📊 更新仪表盘",
"status": "completed",
"conclusion": "skipped",
"number": 5
},
{
"name": "💾 提交归档数据",
"status": "completed",
"conclusion": "skipped",
"number": 6
},
{
"name": "Post 🟢 配置 Node.js",
"status": "completed",
"conclusion": "skipped",
"number": 11
},
{
"name": "Post 📥 检出代码",
"status": "completed",
"conclusion": "success",
"number": 12
},
{
"name": "Complete job",
"status": "completed",
"conclusion": "success",
"number": 13
}
],
"log_content": "2026-04-17T09:03:01.7658773Z Current runner version: '2.333.1'\n2026-04-17T09:03:01.7683417Z ##[group]Runner Image Provisioner\n2026-04-17T09:03:01.7684211Z Hosted Compute Agent\n2026-04-17T09:03:01.7684779Z Version: 20260213.493\n2026-04-17T09:03:01.7685461Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3\n2026-04-17T09:03:01.7686338Z Build Date: 2026-02-13T00:28:41Z\n2026-04-17T09:03:01.7687008Z Worker ID: {d7f1ed7b-3e84-42ff-93ee-435fba71de82}\n2026-04-17T09:03:01.7687718Z Azure Region: eastus\n2026-04-17T09:03:01.7688232Z ##[endgroup]\n2026-04-17T09:03:01.7689634Z ##[group]Operating System\n2026-04-17T09:03:01.7690239Z Ubuntu\n2026-04-17T09:03:01.7690730Z 24.04.4\n2026-04-17T09:03:01.7691140Z LTS\n2026-04-17T09:03:01.7691687Z ##[endgroup]\n2026-04-17T09:03:01.7692201Z ##[group]Runner Image\n2026-04-17T09:03:01.7692677Z Image: ubuntu-24.04\n2026-04-17T09:03:01.7693312Z Version: 20260413.86.1\n2026-04-17T09:03:01.7694561Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260413.86/images/ubuntu/Ubuntu2404-Readme.md\n2026-04-17T09:03:01.7696711Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260413.86\n2026-04-17T09:03:01.7697611Z ##[endgroup]\n2026-04-17T09:03:01.7698696Z ##[group]GITHUB_TOKEN Permissions\n2026-04-17T09:03:01.7700871Z Contents: write\n2026-04-17T09:03:01.7701418Z Metadata: read\n2026-04-17T09:03:01.7701998Z ##[endgroup]\n2026-04-17T09:03:01.7704049Z Secret source: Actions\n2026-04-17T09:03:01.7704985Z Prepare workflow directory\n2026-04-17T09:03:01.8031055Z Prepare all required actions\n2026-04-17T09:03:01.8069089Z Getting action download info\n2026-04-17T09:03:02.1545123Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)\n2026-04-17T09:03:02.2646428Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)\n2026-04-17T09:03:02.4511657Z Complete job name: 📦 归档成功工单\n2026-04-17T09:03:02.5187231Z ##[group]Run actions/checkout@v4\n2026-04-17T09:03:02.5188002Z with:\n2026-04-17T09:03:02.5188410Z repository: qinfendebingshuo/guanghulab\n2026-04-17T09:03:02.5189126Z token: ***\n2026-04-17T09:03:02.5189506Z ssh-strict: true\n2026-04-17T09:03:02.5189891Z ssh-user: git\n2026-04-17T09:03:02.5190280Z persist-credentials: true\n2026-04-17T09:03:02.5190720Z clean: true\n2026-04-17T09:03:02.5191110Z sparse-checkout-cone-mode: true\n2026-04-17T09:03:02.5191567Z fetch-depth: 1\n2026-04-17T09:03:02.5191948Z fetch-tags: false\n2026-04-17T09:03:02.5192329Z show-progress: true\n2026-04-17T09:03:02.5192721Z lfs: false\n2026-04-17T09:03:02.5193073Z submodules: false\n2026-04-17T09:03:02.5193463Z set-safe-directory: true\n2026-04-17T09:03:02.5194047Z ##[endgroup]\n2026-04-17T09:03:02.6264424Z Syncing repository: qinfendebingshuo/guanghulab\n2026-04-17T09:03:02.6266416Z ##[group]Getting Git version info\n2026-04-17T09:03:02.6267185Z Working directory is '/home/runner/work/guanghulab/guanghulab'\n2026-04-17T09:03:02.6268118Z [co\n\n... [截断 1468 字符] ...\n\n can be renamed via this command:\n2026-04-17T09:03:02.6452200Z hint:\n2026-04-17T09:03:02.6452568Z hint: \tgit branch -m <name>\n2026-04-17T09:03:02.6452999Z hint:\n2026-04-17T09:03:02.6453586Z hint: Disable this message with \"git config set advice.defaultBranchName false\"\n2026-04-17T09:03:02.6454552Z Initialized empty Git repository in /home/runner/work/guanghulab/guanghulab/.git/\n2026-04-17T09:03:02.6456682Z [command]/usr/bin/git remote add origin https://github.com/qinfendebingshuo/guanghulab\n2026-04-17T09:03:02.6487222Z ##[endgroup]\n2026-04-17T09:03:02.6487953Z ##[group]Disabling automatic garbage collection\n2026-04-17T09:03:02.6491007Z [command]/usr/bin/git config --local gc.auto 0\n2026-04-17T09:03:02.6520024Z ##[endgroup]\n2026-04-17T09:03:02.6520668Z ##[group]Setting up auth\n2026-04-17T09:03:02.6526750Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-17T09:03:02.6557743Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"\n2026-04-17T09:03:02.6843418Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-17T09:03:02.6874470Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/github\\.com\\/\\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\"\n2026-04-17T09:03:02.7104657Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-17T09:03:02.7136978Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-17T09:03:02.7370443Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***\n2026-04-17T09:03:02.7406795Z ##[endgroup]\n2026-04-17T09:03:02.7415032Z ##[group]Fetching the repository\n2026-04-17T09:03:02.7418329Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +49a210f89b695ab6147f5ec43c6aa6c6a2f2802b:refs/remotes/origin/main\n2026-04-17T09:03:03.1329239Z From https://github.com/qinfendebingshuo/guanghulab\n2026-04-17T09:03:03.1330385Z * [new ref] 49a210f89b695ab6147f5ec43c6aa6c6a2f2802b -> origin/main\n2026-04-17T09:03:03.1361265Z ##[endgroup]\n2026-04-17T09:03:03.1362514Z ##[group]Determining the checkout info\n2026-04-17T09:03:03.1363878Z ##[endgroup]\n2026-04-17T09:03:03.1376229Z [command]/usr/bin/git sparse-checkout disable\n2026-04-17T09:03:03.1408805Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig\n2026-04-17T09:03:03.1437770Z ##[group]Checking out the ref\n2026-04-17T09:03:03.1442833Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main\n2026-04-17T09:03:03.4795246Z Switched to a new branch 'main'\n2026-04-17T09:03:03.4796889Z branch 'main' set up to track 'origin/main'.\n2026-04-17T09:03:03.4812071Z ##[endgroup]\n2026-04-17T09:03:03.4857207Z [command]/usr/bin/git log -1 --format=%H\n2026-04-17T09:03:03.4882393Z 49a210f89b695ab6147f5ec43c6aa6c6a2f2802b\n2026-04-17T09:03:03.5116810Z ##[group]Run actions/setup-node@v4\n2026-04-17T09:03:03.5117164Z with:\n2026-04-17T09:03:03.5117399Z node-version: 20\n2026-04-17T09:03:03.5117639Z always-auth: false\n2026-04-17T09:03:03.5117888Z check-latest: false\n2026-04-17T09:03:03.5118285Z token: ***\n2026-04-17T09:03:03.5118512Z ##[endgroup]\n2026-04-17T09:03:03.6840897Z Found in cache @ /opt/hostedtoolcache/node/20.20.2/x64\n2026-04-17T09:03:03.6847893Z ##[group]Environment details\n2026-04-17T09:03:03.9780043Z node: v20.20.2\n2026-04-17T09:03:03.9780879Z npm: 10.8.2\n2026-04-17T09:03:03.9781215Z yarn: 1.22.22\n2026-04-17T09:03:03.9782037Z ##[endgroup]\n2026-04-17T09:03:03.9912218Z ##[group]Run ORDER_ID=\"WO-20260417-0902\"\n2026-04-17T09:03:03.9912635Z \u001b[36;1mORDER_ID=\"WO-20260417-0902\"\u001b[0m\n2026-04-17T09:03:03.9913073Z \u001b[36;1mnode scripts/work-order-manager.js archive --id \"$ORDER_ID\"\u001b[0m\n2026-04-17T09:03:03.9946283Z shell: /usr/bin/bash -e {0}\n2026-04-17T09:03:03.9946606Z ##[endgroup]\n2026-04-17T09:03:04.0277253Z ❌ 工单不存在: WO-20260417-0902\n2026-04-17T09:03:04.0312062Z ##[error]Process completed with exit code 1.\n2026-04-17T09:03:04.0494696Z Post job cleanup.\n2026-04-17T09:03:04.1435197Z [command]/usr/bin/git version\n2026-04-17T09:03:04.1471252Z git version 2.53.0\n2026-04-17T09:03:04.1520388Z Temporarily overriding HOME='/home/runner/work/_temp/5f03773b-f877-4b8b-b725-f2828fa4f604' before making global git config changes\n2026-04-17T09:03:04.1521929Z Adding repository directory to the temporary git global config as a safe directory\n2026-04-17T09:03:04.1526597Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/guanghulab/guanghulab\n2026-04-17T09:03:04.1561352Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-17T09:03:04.1594883Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'core\\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :\"\n2026-04-17T09:03:04.1836671Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-17T09:03:04.1859061Z http.https://github.com/.extraheader\n2026-04-17T09:03:04.1871059Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader\n2026-04-17T09:03:04.1902519Z [command]/usr/bin/git submodule foreach --recursive sh -c \"git config --local --name-only --get-regexp 'http\\.https\\:\\/\\/github\\.com\\/\\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :\"\n2026-04-17T09:03:04.2139550Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-17T09:03:04.2172027Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-17T09:03:04.2527343Z Cleaning up orphan processes\n2026-04-17T09:03:04.2816180Z ##[warning]Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/\n"
}
],
"all_jobs": [
{
"id": 71795854809,
"name": "🚀 部署到测试站",
"status": "completed",
"conclusion": "success",
"started_at": "2026-04-17T09:02:08Z",
"completed_at": "2026-04-17T09:02:47Z"
},
{
"id": 71795954363,
"name": "🔍 健康检查 + 智能分析",
"status": "completed",
"conclusion": "failure",
"started_at": "2026-04-17T09:02:50Z",
"completed_at": "2026-04-17T09:02:58Z"
},
{
"id": 71795979758,
"name": "📦 归档成功工单",
"status": "completed",
"conclusion": "failure",
"started_at": "2026-04-17T09:03:01Z",
"completed_at": "2026-04-17T09:03:05Z"
},
{
"id": 71795980161,
"name": "🆘 人工干预告警",
"status": "completed",
"conclusion": "skipped",
"started_at": "2026-04-17T09:02:58Z",
"completed_at": "2026-04-17T09:02:58Z"
}
],
"analysis": {
"needs_repair": true,
"error_summary": "[medium] 命令执行失败",
"matched_patterns": [
{
"name": "命令执行失败",
"fix": "查看上方具体错误信息",
"severity": "medium"
}
],
"recommendation": "副将可尝试自动修复: 查看上方具体错误信息"
}
}