guanghulab/data/deploy-logs/deploy-24303857969-2026-04-12.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 Permalink 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-12T09:50:07.301Z"
},
"run": {
"id": 24303857969,
"workflow_name": "🚀 铸渊智能运维 · 测试站自动部署",
"conclusion": "failure",
"status": "completed",
"html_url": "https://github.com/qinfendebingshuo/guanghulab/actions/runs/24303857969",
"head_sha": "5a36c1e654293f15fac1dd97a0d25d6abd7cd018",
"head_branch": "main",
"actor": "qinfendebingshuo",
"created_at": "2026-04-12T09:48:40Z",
"updated_at": "2026-04-12T09:49:57Z",
"run_started_at": "2026-04-12T09:48:40Z"
},
"jobs_summary": {
"total": 4,
"success": 1,
"failure": 2,
"skipped": 1,
"cancelled": 0
},
"failed_jobs": [
{
"job_id": 70961826398,
"job_name": "🔍 健康检查 + 智能分析",
"conclusion": "failure",
"started_at": "2026-04-12T09:49:34Z",
"completed_at": "2026-04-12T09:49:41Z",
"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-12T09:49:35.0147261Z Current runner version: '2.333.1'\n2026-04-12T09:49:35.0172292Z ##[group]Runner Image Provisioner\n2026-04-12T09:49:35.0173186Z Hosted Compute Agent\n2026-04-12T09:49:35.0173790Z Version: 20260213.493\n2026-04-12T09:49:35.0174459Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3\n2026-04-12T09:49:35.0175187Z Build Date: 2026-02-13T00:28:41Z\n2026-04-12T09:49:35.0175864Z Worker ID: {08f03acd-89ea-49d2-be28-d6c8360296ad}\n2026-04-12T09:49:35.0176596Z Azure Region: northcentralus\n2026-04-12T09:49:35.0177216Z ##[endgroup]\n2026-04-12T09:49:35.0179026Z ##[group]Operating System\n2026-04-12T09:49:35.0179683Z Ubuntu\n2026-04-12T09:49:35.0180257Z 24.04.4\n2026-04-12T09:49:35.0180746Z LTS\n2026-04-12T09:49:35.0181173Z ##[endgroup]\n2026-04-12T09:49:35.0182081Z ##[group]Runner Image\n2026-04-12T09:49:35.0182696Z Image: ubuntu-24.04\n2026-04-12T09:49:35.0183239Z Version: 20260406.80.1\n2026-04-12T09:49:35.0184496Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260406.80/images/ubuntu/Ubuntu2404-Readme.md\n2026-04-12T09:49:35.0186009Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260406.80\n2026-04-12T09:49:35.0186973Z ##[endgroup]\n2026-04-12T09:49:35.0188250Z ##[group]GITHUB_TOKEN Permissions\n2026-04-12T09:49:35.0190452Z Contents: write\n2026-04-12T09:49:35.0191041Z Metadata: read\n2026-04-12T09:49:35.0191518Z ##[endgroup]\n2026-04-12T09:49:35.0193706Z Secret source: Actions\n2026-04-12T09:49:35.0194636Z Prepare workflow directory\n2026-04-12T09:49:35.0533998Z Prepare all required actions\n2026-04-12T09:49:35.0572119Z Getting action download info\n2026-04-12T09:49:35.4050917Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)\n2026-04-12T09:49:35.5646907Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)\n2026-04-12T09:49:35.7493481Z Complete job name: 🔍 健康检查 + 智能分析\n2026-04-12T09:49:35.8211328Z ##[group]Run actions/checkout@v4\n2026-04-12T09:49:35.8212168Z with:\n2026-04-12T09:49:35.8212607Z repository: qinfendebingshuo/guanghulab\n2026-04-12T09:49:35.8213341Z token: ***\n2026-04-12T09:49:35.8213733Z ssh-strict: true\n2026-04-12T09:49:35.8214148Z ssh-user: git\n2026-04-12T09:49:35.8214566Z persist-credentials: true\n2026-04-12T09:49:35.8215020Z clean: true\n2026-04-12T09:49:35.8215432Z sparse-checkout-cone-mode: true\n2026-04-12T09:49:35.8215918Z fetch-depth: 1\n2026-04-12T09:49:35.8216320Z fetch-tags: false\n2026-04-12T09:49:35.8216730Z show-progress: true\n2026-04-12T09:49:35.8217131Z lfs: false\n2026-04-12T09:49:35.8217511Z submodules: false\n2026-04-12T09:49:35.8217935Z set-safe-directory: true\n2026-04-12T09:49:35.8218947Z ##[endgroup]\n2026-04-12T09:49:35.9282368Z Syncing repository: qinfendebingshuo/guanghulab\n2026-04-12T09:49:35.9284433Z ##[group]Getting Git version info\n2026-04-12T09:49:35.9285259Z Working directory is '/home/runner/work/guanghulab/guanghulab'\n2026-04-12T09:49:35\n\n... [截断 44820 字符] ...\n\n2026-04-12T09:49:40.2955559Z * [new branch] copilot/zy-griddb-core-upgrade -> origin/copilot/zy-griddb-core-upgrade\n2026-04-12T09:49:40.2956288Z * [new branch] copilot/zy-hibernation-2026-0324-001-a -> origin/copilot/zy-hibernation-2026-0324-001-a\n2026-04-12T09:49:40.2957227Z * [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-12T09:49:40.2958469Z * [new branch] copilot/zy-id-recon-2026-update -> origin/copilot/zy-id-recon-2026-update\n2026-04-12T09:49:40.2959244Z * [new branch] copilot/zy-neural-upgrade-2026-0325-r2-001 -> origin/copilot/zy-neural-upgrade-2026-0325-r2-001\n2026-04-12T09:49:40.2960158Z * [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-12T09:49:40.2961043Z * [new branch] copilot/zy-ontology-sync-2026-0324-001-a -> origin/copilot/zy-ontology-sync-2026-0324-001-a\n2026-04-12T09:49:40.2961798Z * [new branch] copilot/zy-pat-audit-2026-0324-001-fix -> origin/copilot/zy-pat-audit-2026-0324-001-fix\n2026-04-12T09:49:40.2962582Z * [new branch] copilot/zy-redesign-readme -> origin/copilot/zy-redesign-readme\n2026-04-12T09:49:40.2963435Z * [new branch] copilot/zy-restruct-2026-0322-001-upgrade-github -> origin/copilot/zy-restruct-2026-0322-001-upgrade-github\n2026-04-12T09:49:40.2964498Z * [new branch] copilot/zy-sk-eyew-redefine-core-architecture -> origin/copilot/zy-sk-eyew-redefine-core-architecture\n2026-04-12T09:49:40.2965378Z * [new branch] copilot/zy-skyeeye-restore-002-core-recovery -> origin/copilot/zy-skyeeye-restore-002-core-recovery\n2026-04-12T09:49:40.2966152Z * [new branch] copilot/zy-skyeye-fed-2026-03 -> origin/copilot/zy-skyeye-fed-2026-03\n2026-04-12T09:49:40.2966829Z * [new branch] copilot/zy-sysboot-2026-03-24-phase-0 -> origin/copilot/zy-sysboot-2026-03-24-phase-0\n2026-04-12T09:49:40.2967543Z * [new branch] copilot/zy-tianyan-autofix-upgrade -> origin/copilot/zy-tianyan-autofix-upgrade\n2026-04-12T09:49:40.2968413Z * [new branch] copilot/zy-token-renew-2026-0324-001 -> origin/copilot/zy-token-renew-2026-0324-001\n2026-04-12T09:49:40.2969126Z * [new branch] copilot/zy-wrting-platform-0325-001 -> origin/copilot/zy-wrting-platform-0325-001\n2026-04-12T09:49:40.2969727Z * [new branch] dev-010-bc-integ-006 -> origin/dev-010-bc-integ-006\n2026-04-12T09:49:40.2970229Z * [new branch] dev/DEV-004/floating-ai -> origin/dev/DEV-004/floating-ai\n2026-04-12T09:49:40.2970723Z * [new branch] dev/DEV-005/bridge-auto -> origin/dev/DEV-005/bridge-auto\n2026-04-12T09:49:40.2971205Z * [new branch] dev/DEV-010/bridge-auto -> origin/dev/DEV-010/bridge-auto\n2026-04-12T09:49:40.2971689Z * [new branch] dev/DEV-012/homepage -> origin/dev/DEV-012/homepage\n2026-04-12T09:49:40.2972116Z * [new branch] master -> origin/master\n2026-04-12T09:49:40.2972552Z * [new branch] step5-workflow -> origin/step5-workflow\n2026-04-12T09:49:40.2973233Z * [new branch] vercel/react-server-components-cve-vu-zahxz0 -> origin/vercel/react-server-components-cve-vu-zahxz0\n2026-04-12T09:49:40.3333892Z Updating 5a36c1e6..1cce4ca9\n2026-04-12T09:49:40.3334320Z Fast-forward\n2026-04-12T09:49:40.3361173Z README.md | 2 +-\n2026-04-12T09:49:40.3361896Z data/aoac/chain-report.json | 12 +--\n2026-04-12T09:49:40.3362661Z data/aoac/chain-status.json | 6 +-\n2026-04-12T09:49:40.3363395Z .../2026-04-12/AOAC-CHAIN-20260412-720.json | 32 ++++++++\n2026-04-12T09:49:40.3364053Z data/aoac/merge-result-log.json | 93 ++++++++--------------\n2026-04-12T09:49:40.3364560Z data/aoac/readme-sync-trigger.json | 6 +-\n2026-04-12T09:49:40.3364969Z 6 files changed, 78 insertions(+), 73 deletions(-)\n2026-04-12T09:49:40.3365829Z create mode 100644 data/aoac/history/2026-04-12/AOAC-CHAIN-20260412-720.json\n2026-04-12T09:49:40.3520851Z Post job cleanup.\n2026-04-12T09:49:40.4459302Z [command]/usr/bin/git version\n2026-04-12T09:49:40.4495025Z git version 2.53.0\n2026-04-12T09:49:40.4544939Z Temporarily overriding HOME='/home/runner/work/_temp/477a63e5-a23f-4564-bca4-6daf4dc12d0e' before making global git config changes\n2026-04-12T09:49:40.4546507Z Adding repository directory to the temporary git global config as a safe directory\n2026-04-12T09:49:40.4550058Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/guanghulab/guanghulab\n2026-04-12T09:49:40.4582690Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-12T09:49:40.4613933Z [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-12T09:49:40.4839482Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-12T09:49:40.4860194Z http.https://github.com/.extraheader\n2026-04-12T09:49:40.4873305Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader\n2026-04-12T09:49:40.4904280Z [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-12T09:49:40.5127680Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-12T09:49:40.5158376Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-12T09:49:40.5511343Z Evaluate and set job outputs\n2026-04-12T09:49:40.5517592Z Set output 'health_ok'\n2026-04-12T09:49:40.5519758Z Set output 'needs_retry'\n2026-04-12T09:49:40.5521020Z Cleaning up orphan processes\n2026-04-12T09:49:40.5782287Z ##[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": 70961834600,
"job_name": "📦 归档成功工单",
"conclusion": "failure",
"started_at": "2026-04-12T09:49:46Z",
"completed_at": "2026-04-12T09:49:56Z",
"steps": [
{
"name": "Set up job",
"status": "completed",
"conclusion": "success",
"number": 1
},
{
"name": "📥 <20><>出代码",
"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-12T09:49:47.3123204Z Current runner version: '2.333.1'\n2026-04-12T09:49:47.3146066Z ##[group]Runner Image Provisioner\n2026-04-12T09:49:47.3146873Z Hosted Compute Agent\n2026-04-12T09:49:47.3147476Z Version: 20260213.493\n2026-04-12T09:49:47.3148113Z Commit: 5c115507f6dd24b8de37d8bbe0bb4509d0cc0fa3\n2026-04-12T09:49:47.3148774Z Build Date: 2026-02-13T00:28:41Z\n2026-04-12T09:49:47.3149482Z Worker ID: {6e3547ad-dabc-41bb-891b-5f5cc212789e}\n2026-04-12T09:49:47.3150163Z Azure Region: westus\n2026-04-12T09:49:47.3150663Z ##[endgroup]\n2026-04-12T09:49:47.3152350Z ##[group]Operating System\n2026-04-12T09:49:47.3153160Z Ubuntu\n2026-04-12T09:49:47.3153636Z 24.04.4\n2026-04-12T09:49:47.3154102Z LTS\n2026-04-12T09:49:47.3154574Z ##[endgroup]\n2026-04-12T09:49:47.3155034Z ##[group]Runner Image\n2026-04-12T09:49:47.3155607Z Image: ubuntu-24.04\n2026-04-12T09:49:47.3156162Z Version: 20260406.80.1\n2026-04-12T09:49:47.3157301Z Included Software: https://github.com/actions/runner-images/blob/ubuntu24/20260406.80/images/ubuntu/Ubuntu2404-Readme.md\n2026-04-12T09:49:47.3158823Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu24%2F20260406.80\n2026-04-12T09:49:47.3159715Z ##[endgroup]\n2026-04-12T09:49:47.3160792Z ##[group]GITHUB_TOKEN Permissions\n2026-04-12T09:49:47.3162835Z Contents: write\n2026-04-12T09:49:47.3163577Z Metadata: read\n2026-04-12T09:49:47.3164167Z ##[endgroup]\n2026-04-12T09:49:47.3166122Z Secret source: Actions\n2026-04-12T09:49:47.3166775Z Prepare workflow directory\n2026-04-12T09:49:47.3483655Z Prepare all required actions\n2026-04-12T09:49:47.3520541Z Getting action download info\n2026-04-12T09:49:47.8217743Z Download action repository 'actions/checkout@v4' (SHA:34e114876b0b11c390a56381ad16ebd13914f8d5)\n2026-04-12T09:49:47.9741463Z Download action repository 'actions/setup-node@v4' (SHA:49933ea5288caeca8642d1e84afbd3f7d6820020)\n2026-04-12T09:49:48.1582013Z Complete job name: 📦 归档成功工单\n2026-04-12T09:49:48.2281901Z ##[group]Run actions/checkout@v4\n2026-04-12T09:49:48.2282797Z with:\n2026-04-12T09:49:48.2283428Z repository: qinfendebingshuo/guanghulab\n2026-04-12T09:49:48.2284128Z token: ***\n2026-04-12T09:49:48.2284500Z ssh-strict: true\n2026-04-12T09:49:48.2284888Z ssh-user: git\n2026-04-12T09:49:48.2285288Z persist-credentials: true\n2026-04-12T09:49:48.2285739Z clean: true\n2026-04-12T09:49:48.2286127Z sparse-checkout-cone-mode: true\n2026-04-12T09:49:48.2286592Z fetch-depth: 1\n2026-04-12T09:49:48.2286971Z fetch-tags: false\n2026-04-12T09:49:48.2287355Z show-progress: true\n2026-04-12T09:49:48.2287752Z lfs: false\n2026-04-12T09:49:48.2288106Z submodules: false\n2026-04-12T09:49:48.2288509Z set-safe-directory: true\n2026-04-12T09:49:48.2289187Z ##[endgroup]\n2026-04-12T09:49:48.3353930Z Syncing repository: qinfendebingshuo/guanghulab\n2026-04-12T09:49:48.3355642Z ##[group]Getting Git version info\n2026-04-12T09:49:48.3356391Z Working directory is '/home/runner/work/guanghulab/guanghulab'\n2026-04-12T09:49:48.3357356Z [co\n\n... [截断 1468 字符] ...\n\n can be renamed via this command:\n2026-04-12T09:49:48.3624818Z hint:\n2026-04-12T09:49:48.3625492Z hint: \tgit branch -m <name>\n2026-04-12T09:49:48.3626272Z hint:\n2026-04-12T09:49:48.3627379Z hint: Disable this message with \"git config set advice.defaultBranchName false\"\n2026-04-12T09:49:48.3629199Z Initialized empty Git repository in /home/runner/work/guanghulab/guanghulab/.git/\n2026-04-12T09:49:48.3631835Z [command]/usr/bin/git remote add origin https://github.com/qinfendebingshuo/guanghulab\n2026-04-12T09:49:48.3658064Z ##[endgroup]\n2026-04-12T09:49:48.3658794Z ##[group]Disabling automatic garbage collection\n2026-04-12T09:49:48.3664600Z [command]/usr/bin/git config --local gc.auto 0\n2026-04-12T09:49:48.3695976Z ##[endgroup]\n2026-04-12T09:49:48.3696627Z ##[group]Setting up auth\n2026-04-12T09:49:48.3706002Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-12T09:49:48.3739860Z [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-12T09:49:48.4057858Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-12T09:49:48.4092115Z [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-12T09:49:48.4335468Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-12T09:49:48.4367511Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-12T09:49:48.4586995Z [command]/usr/bin/git config --local http.https://github.com/.extraheader AUTHORIZATION: basic ***\n2026-04-12T09:49:48.4619540Z ##[endgroup]\n2026-04-12T09:49:48.4620778Z ##[group]Fetching the repository\n2026-04-12T09:49:48.4630046Z [command]/usr/bin/git -c protocol.version=2 fetch --no-tags --prune --no-recurse-submodules --depth=1 origin +5a36c1e654293f15fac1dd97a0d25d6abd7cd018:refs/remotes/origin/main\n2026-04-12T09:49:50.5738672Z From https://github.com/qinfendebingshuo/guanghulab\n2026-04-12T09:49:50.5740466Z * [new ref] 5a36c1e654293f15fac1dd97a0d25d6abd7cd018 -> origin/main\n2026-04-12T09:49:50.5765885Z ##[endgroup]\n2026-04-12T09:49:50.5766632Z ##[group]Determining the checkout info\n2026-04-12T09:49:50.5768668Z ##[endgroup]\n2026-04-12T09:49:50.5774781Z [command]/usr/bin/git sparse-checkout disable\n2026-04-12T09:49:50.5813581Z [command]/usr/bin/git config --local --unset-all extensions.worktreeConfig\n2026-04-12T09:49:50.5843863Z ##[group]Checking out the ref\n2026-04-12T09:49:50.5845268Z [command]/usr/bin/git checkout --progress --force -B main refs/remotes/origin/main\n2026-04-12T09:49:50.9119080Z Switched to a new branch 'main'\n2026-04-12T09:49:50.9120730Z branch 'main' set up to track 'origin/main'.\n2026-04-12T09:49:50.9132512Z ##[endgroup]\n2026-04-12T09:49:50.9169096Z [command]/usr/bin/git log -1 --format=%H\n2026-04-12T09:49:50.9190878Z 5a36c1e654293f15fac1dd97a0d25d6abd7cd018\n2026-04-12T09:49:50.9518419Z ##[group]Run actions/setup-node@v4\n2026-04-12T09:49:50.9519606Z with:\n2026-04-12T09:49:50.9520405Z node-version: 20\n2026-04-12T09:49:50.9521300Z always-auth: false\n2026-04-12T09:49:50.9522208Z check-latest: false\n2026-04-12T09:49:50.9524159Z token: ***\n2026-04-12T09:49:50.9525310Z ##[endgroup]\n2026-04-12T09:49:51.1269802Z Found in cache @ /opt/hostedtoolcache/node/20.20.2/x64\n2026-04-12T09:49:51.1275280Z ##[group]Environment details\n2026-04-12T09:49:54.1678108Z node: v20.20.2\n2026-04-12T09:49:54.1679044Z npm: 10.8.2\n2026-04-12T09:49:54.1679416Z yarn: 1.22.22\n2026-04-12T09:49:54.1683265Z ##[endgroup]\n2026-04-12T09:49:54.1807559Z ##[group]Run ORDER_ID=\"WO-20260412-0948\"\n2026-04-12T09:49:54.1807956Z \u001b[36;1mORDER_ID=\"WO-20260412-0948\"\u001b[0m\n2026-04-12T09:49:54.1808388Z \u001b[36;1mnode scripts/work-order-manager.js archive --id \"$ORDER_ID\"\u001b[0m\n2026-04-12T09:49:54.2113441Z shell: /usr/bin/bash -e {0}\n2026-04-12T09:49:54.2113746Z ##[endgroup]\n2026-04-12T09:49:54.2440274Z ❌ 工单不存在: WO-20260412-0948\n2026-04-12T09:49:54.2474523Z ##[error]Process completed with exit code 1.\n2026-04-12T09:49:54.2672542Z Post job cleanup.\n2026-04-12T09:49:54.3613116Z [command]/usr/bin/git version\n2026-04-12T09:49:54.3648748Z git version 2.53.0\n2026-04-12T09:49:54.3692205Z Temporarily overriding HOME='/home/runner/work/_temp/e80f0e24-c9d3-42bc-92d9-8a785764ac3c' before making global git config changes\n2026-04-12T09:49:54.3694137Z Adding repository directory to the temporary git global config as a safe directory\n2026-04-12T09:49:54.3704330Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/guanghulab/guanghulab\n2026-04-12T09:49:54.3736283Z [command]/usr/bin/git config --local --name-only --get-regexp core\\.sshCommand\n2026-04-12T09:49:54.3767452Z [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-12T09:49:54.3995158Z [command]/usr/bin/git config --local --name-only --get-regexp http\\.https\\:\\/\\/github\\.com\\/\\.extraheader\n2026-04-12T09:49:54.4014462Z http.https://github.com/.extraheader\n2026-04-12T09:49:54.4026627Z [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader\n2026-04-12T09:49:54.4056520Z [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-12T09:49:54.4275757Z [command]/usr/bin/git config --local --name-only --get-regexp ^includeIf\\.gitdir:\n2026-04-12T09:49:54.4305140Z [command]/usr/bin/git submodule foreach --recursive git config --local --show-origin --name-only --get-regexp remote.origin.url\n2026-04-12T09:49:54.4635547Z Cleaning up orphan processes\n2026-04-12T09:49:54.4955938Z ##[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": 70961790719,
"name": "🚀 部署到测试站",
"status": "completed",
"conclusion": "success",
"started_at": "2026-04-12T09:48:43Z",
"completed_at": "2026-04-12T09:49:30Z"
},
{
"id": 70961826398,
"name": "🔍 健康检查 + 智能分析",
"status": "completed",
"conclusion": "failure",
"started_at": "2026-04-12T09:49:34Z",
"completed_at": "2026-04-12T09:49:41Z"
},
{
"id": 70961834600,
"name": "📦 归档成功工单",
"status": "completed",
"conclusion": "failure",
"started_at": "2026-04-12T09:49:46Z",
"completed_at": "2026-04-12T09:49:56Z"
},
{
"id": 70961834675,
"name": "🆘 人工干预告警",
"status": "completed",
"conclusion": "skipped",
"started_at": "2026-04-12T09:49:42Z",
"completed_at": "2026-04-12T09:49:42Z"
}
],
"analysis": {
"needs_repair": true,
"error_summary": "[medium] 命令执行失败",
"matched_patterns": [
{
"name": "命令执行失败",
"fix": "查看上方具体错误信息",
"severity": "medium"
}
],
"recommendation": "副将可尝试自动修复: 查看上方具体错误信息"
}
}