You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two Copilot-engine workflows running on aw-gpu-runner-T4 are failing with /bin/bash: line 1: node: command not found. This error is recurring across multiple days (observed Apr 19 and Apr 20, 2026).
Both workflows run on aw-gpu-runner-T4 with the Copilot engine (engine.bare: true or engine: copilot). The Copilot engine terminates with the error after the agent startup succeeds, suggesting Node.js is expected to be available in $PATH during agent execution but is missing on this GPU runner image.
daily-news specifies network.allowed: [node] (network access, not runtime)
daily-issues-report specifies runtimes.node.version: "24" — this should install Node.js 24 via the Setup Node.js action, but the error suggests it's not being found in shell execution context.
Possible causes:
aw-gpu-runner-T4 does not have Node.js pre-installed and the runtime PATH is not propagating to bash subshells
The Copilot CLI is trying to invoke node for internal operations before the runtime is properly set up
A recent change to the aw-gpu-runner-T4 image removed Node.js from default PATH
Proposed Remediation
Verify runner image: Check whether aw-gpu-runner-T4 has Node.js installed by default (run which node && node --version as a workflow step)
Check PATH propagation: Ensure the setup-node action's PATH additions persist to subsequent bash steps
Add explicit Node.js setup step: Add an explicit uses: actions/setup-node@v4 step before agent execution for workflows requiring Node.js on GPU runners
Consider migrating to ubuntu-latest: If Node.js is not needed for GPU computation in these workflows, switching to ubuntu-latest runner (which has Node.js pre-installed) may resolve the issue
Success Criteria
Both Daily News and Daily Issues Report Generator complete without node: command not found errors on next scheduled run.
Problem Statement
Two Copilot-engine workflows running on
aw-gpu-runner-T4are failing with/bin/bash: line 1: node: command not found. This error is recurring across multiple days (observed Apr 19 and Apr 20, 2026).Affected Workflows
node: command not foundnode: command not foundRoot Cause Hypothesis
Both workflows run on
aw-gpu-runner-T4with the Copilot engine (engine.bare: trueorengine: copilot). The Copilot engine terminates with the error after the agent startup succeeds, suggesting Node.js is expected to be available in$PATHduring agent execution but is missing on this GPU runner image.daily-newsspecifiesnetwork.allowed: [node](network access, not runtime)daily-issues-reportspecifiesruntimes.node.version: "24"— this should install Node.js 24 via the Setup Node.js action, but the error suggests it's not being found in shell execution context.Possible causes:
aw-gpu-runner-T4does not have Node.js pre-installed and the runtime PATH is not propagating to bash subshellsnodefor internal operations before the runtime is properly set upaw-gpu-runner-T4image removed Node.js from default PATHProposed Remediation
aw-gpu-runner-T4has Node.js installed by default (runwhich node && node --versionas a workflow step)setup-nodeaction's PATH additions persist to subsequent bash stepsuses: actions/setup-node@v4step before agent execution for workflows requiring Node.js on GPU runnersubuntu-latestrunner (which has Node.js pre-installed) may resolve the issueSuccess Criteria
Both Daily News and Daily Issues Report Generator complete without
node: command not founderrors on next scheduled run.References
References:
Note
🔒 Integrity filter blocked 5 items
The following items were blocked because they don't meet the GitHub integrity level.
search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".search_issues: has lower integrity than agent requires. The agent cannot read data with integrity below "approved".To allow these resources, lower
min-integrityin your GitHub frontmatter: