Skip to content

Smoke Claude

Smoke Claude #2611

Triggered via schedule April 1, 2026 12:35
Status Failure
Total duration 11m 25s
Artifacts 7

smoke-claude.lock.yml

on: schedule
Fit to window
Zoom out
Zoom in

Annotations

4 errors, 8 warnings, and 2 notices
update_cache_memory
Unable to download artifact(s): Artifact not found for name: cache-memory Please ensure that your artifact is not expired and the artifact was uploaded using a compatible version of toolkit/upload-artifact. For more information, visit the GitHub Artifacts FAQ: https://github.com/actions/toolkit/blob/main/packages/artifact/docs/faq.md
safe_outputs
1 safe output(s) failed: - push_to_pull_request_branch: Cannot push to pull request branch: patch modifies files outside the allowed-files list (test-smoke-23848854083.json). Add the files to the allowed-files configuration field or remove them from the patch.
safe_outputs
✗ Message 8 (push_to_pull_request_branch) failed: Cannot push to pull request branch: patch modifies files outside the allowed-files list (test-smoke-23848854083.json). Add the files to the allowed-files configuration field or remove them from the patch.
safe_outputs
Cannot push to pull request branch: patch modifies files outside the allowed-files list (test-smoke-23848854083.json). Add the files to the allowed-files configuration field or remove them from the patch.
apm
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02. 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/
agent
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093. 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/
agent
No files were found with the provided path: /tmp/gh-aw/cache-memory. No artifacts will be uploaded.
agent
Patch additions size: 9 KB (9800 bytes) (configured limit: 10 KB (10240 bytes), effective with 20% overhead: 12 KB (12288 bytes))\\n##[warning]Patch content breakdown (git diff --stat):\\n memory/token-metrics/history.jsonl | 435 ++++++++++------------------------\\n 1 file changed, 87 insertions(+), 348 deletions(-)\\n```\\n\\nOnly the 9.8 KB of new additions counts against the limit — the 35 KB of deletions is ignored.\\n\\n## References\\n\\n- Issue: #23865\\n- Failed run: https://github.com/github/gh-aw/actions/runs/23846022060\\n- Job: `push_repo_memory`\\n\\n\\u0026gt; 🎩 *Equipped by \\u003ca href=\\\"https://github.com/github/gh-aw/actions/runs/23847012683\\\" rel=\\\"nofollow noreferrer noopener\\\" target=\\\"_blank\\\"\\u003eQ\\u003c/a\\u003e* · \\u003ca href=\\\"https://github.com/search?q=repo%3Agithub%2Fgh-aw+%22gh-aw-workflow-id%3A+q%22\\u0026amp;type=pullrequests\\\" rel=\\\"nofollow noreferrer noopener\\\" target=\\\"_blank\\\"\\u003e◷\\u003c/a\\u003e\\n\\u0026gt; - [x] expires on Apr 3, 2026, 11:58 AM UTC\",\"created_at\":\"2026-04-01T11:58:29Z\",\"draft\":false,\"head\":{\"ref\":\"q/improve-patch-size-logging-23865-11e6b7dc79747fb7\",\"repo\":{\"description\":\"GitHub Agentic Workflows\",\"full_name\":\"github/gh-aw\"},\"sha\":\"435c47b7ca082867c12e227373df9c789e3fb6af\"},\"html_url\":\"https://github.com/github/gh-aw/pull/23871\",\"labels\":[\"automation\",\"workflow-optimization\"],\"merged\":false,\"number\":23871,\"requested_reviewers\":[\"pelikhan\"],\"state\":\"open\",\"title\":\"[q] fix: improve patch size logging with warning level and diff stat breakdown (#23865)\",\"updated_at\":\"2026-04-01T12:18:30Z\",\"user\":{\"avatar_url\":\"https://avatars.githubusercontent.com/in/15368?v=4\",\"id\":41898282,\"login\":\"github-actions[bot]\",\"profile_url\":\"https://github.com/apps/github-actions\"}},{\"assignees\":[\"pelikhan\",\"Copilot\"],\"base\":{\"ref\":\"main\",\"repo\":{\"description\":\"GitHub Agentic Workflows\",\"full_name\":\"github/gh-aw\"},\"sha\":\"c55fcaba091ac027615bbe45d322dc40b415c075\"},\"body\":\"`engine.version` only accepted literal strings, blocking `workflow_call` workflows from passing the engine version as an input. Accepting expressions requires injection-safe handling since the value is interpolated into shell commands.\\n\\n## Changes\\n\\n- **`pkg/workflow/nodejs.go`** — `GenerateNpmInstallStepsWithScope`: when `version` matches `${{ ... }}`, emits the value via an `ENGINE_VERSION` env var and references `\\u0026#34;${ENGINE_VERSION}\\u0026#34;` in the npm command instead of direct interpolation\\n- **`pkg/workflow/copilot_installer.go`** — `GenerateCopilotInstallerSteps`: same env-var treatment for the Copilot installer script\\n- **`pkg/parser/schemas/main_workflow_schema.json`** — updated `engine.version` description and examples to document expression support\\n- **Tests** — expression version coverage for all four engines (Copilot, Claude, Codex, Gemini) and `ExtractEngineConfig`\\n\\n## Example\\n\\n```yaml\\n# workflow_call workflow\\non:\\n workflow_call:\\n inputs:\\n engine-version:\\n type: string\\n\\n---\\nengine:\\n id: copilot\\n version: ${{ inputs.engine-version }}\\n```\\n\\nCompiled output uses an env var rather than raw shell substitution:\\n\\n```yaml\\n- name: Install GitHub Copilot CLI\\n run: ${RUNNER_TEMP}/gh-aw/actions/install_copilot_cli.sh \\u0026#34;${ENGINE_VERSION}\\u0026#34;\\n env:\\n ENGINE_VERSION: ${{ inputs.engine-version }}\\n```\\n\\nThis prevents injection: the expression is evaluated by GitHub Actions into the env var; `\\u0026#34;${ENGINE_VERSION}\\u0026#34;` in the shell is a single double-quoted word, so no shell metacharacters from the value can escape.\\n\\n\\u0026gt; [!WARNING]\\n\\u0026gt;\\n\\u0026gt; \\n\\u0026gt; Firewall rules blocked me from connecting to one or more addresses (expand for details)\\n\\u0026gt;\\n\\u0026gt; #### I tried to connect to the following addresses, but was blocked by firewall rules:\\n\\u0026gt;\\n\\u0026gt; - `https://api.github.com/graphql`\\n\\u0026gt;
agent
GitHub MCP guard policy automatically applied for public repository. min-integrity='approved' and repos='all' ensure only approved-integrity content is accessible.
safe_outputs
1 message(s) were cancelled because a code push operation failed
safe_outputs
1 message(s) failed to process
safe_outputs
⚠️ Code push operation 'push_to_pull_request_branch' failed — remaining safe outputs will be cancelled
agent
MCP Scripts Server Startup Log
agent
Safe Outputs MCP Server Startup Log

Artifacts

Produced during runtime
Name Size Digest
activation Expired
9.23 KB
sha256:9a7fa60efb24baf838abc6716dca6730ae554d6abf946be4f0a022dac2aec58b
agent
381 KB
sha256:61f20fd4723161559782b82e4549d142fa32194fa38a80f4a89aabae4ee264cd
apm Expired
3.09 KB
sha256:2c3a0e49aeb9194d492b6a2ccdaa6b1b389560a8c11bc782052ce1c16645234c
detection
24.1 KB
sha256:6d6296a3583cb640c41972964c151f3dd41f6062b10c6994cb1f13126d6c0dbc
firewall-audit-logs
13.1 KB
sha256:dd152c7484305b40df4301666d6cb6dc5033284f904002e382f99054c55f06b3
github~gh-aw~S922T8.dockerbuild
23.6 KB
sha256:5b4e0aa19da3cd415d5c37b7ed669a319477d0619847fe5a5e587f20d6fe6d5a
safe-output-items
389 Bytes
sha256:eef2b8754aa8d8dde59240c7f95c2766e054378df2120a66d9d89f0f53c5cc96