diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index a8b5e21eef2..5dd1557ff71 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -42,6 +42,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1478,6 +1481,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1585,6 +1590,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1776,6 +1783,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1845,6 +1854,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "agent-performance-analyzer" GH_AW_WORKFLOW_NAME: "Agent Performance Analyzer - Meta-Orchestrator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index afbe629ec35..0e507a58de2 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -42,6 +42,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -995,6 +998,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1102,6 +1107,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1299,6 +1306,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "agent-persona-explorer" GH_AW_WORKFLOW_NAME: "Agent Persona Explorer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/agentic-campaign-generator.lock.yml b/.github/workflows/agentic-campaign-generator.lock.yml index 21d99c0293a..3a5bbf8b92e 100644 --- a/.github/workflows/agentic-campaign-generator.lock.yml +++ b/.github/workflows/agentic-campaign-generator.lock.yml @@ -50,6 +50,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -117,6 +119,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1127,6 +1130,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1246,6 +1251,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1465,6 +1472,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"runStarted\":\"### :rocket: Campaign setup started\\nCreating a tracking Project and generating campaign files + orchestrator workflow.\\nNo action needed — the [{workflow_name}]({run_url}) will open a pull request and post the link + checklist back on this issue when ready.\\n\\u003e To stop this run: remove the label that started it.\\n\\u003e **Docs**: https://githubnext.github.io/gh-aw/guides/campaigns/getting-started/\",\"runSuccess\":\"### :white_check_mark: Campaign setup complete\\nTracking Project created and pull request with generated campaign files is ready.\\n**Next steps**: Review + merge the PR, then run the campaign from the Actions tab.\\n\\u003e **Docs**: https://githubnext.github.io/gh-aw/guides/campaigns/getting-started/\",\"runFailure\":\"### :x: Campaign setup {status}\\n**Common causes**:\\n- `GH_AW_PROJECT_GITHUB_TOKEN` is missing or invalid\\n- Token lacks access to GitHub Projects\\n**Action required**:\\n- Fix the first error in the logs\\n- Re-apply the label to re-run\\n\\u003e **Troubleshooting**: https://githubnext.github.io/gh-aw/guides/campaigns/flow/#when-something-goes-wrong\\n\\u003e **Docs**: https://githubnext.github.io/gh-aw/guides/campaigns/getting-started/\"}" GH_AW_WORKFLOW_ID: "agentic-campaign-generator" GH_AW_WORKFLOW_NAME: "Agentic Campaign Generator" + NODE_OPTIONS: --no-deprecation outputs: assign_to_agent_assigned: ${{ steps.assign_to_agent.outputs.assigned }} assign_to_agent_assignment_error_count: ${{ steps.assign_to_agent.outputs.assignment_error_count }} diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index acde9003b75..919631bdf45 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -55,6 +55,8 @@ jobs: permissions: contents: read issues: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -107,6 +109,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -965,6 +968,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1121,6 +1126,7 @@ jobs: GH_AW_ENGINE_MODEL: "gpt-5-mini" GH_AW_WORKFLOW_ID: "ai-moderator" GH_AW_WORKFLOW_NAME: "AI Moderator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 0e78956e88e..bec6854a9a1 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -59,6 +59,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -126,6 +128,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -993,6 +996,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1100,6 +1105,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1335,6 +1342,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 📊 *Diagram rendered by [{workflow_name}]({run_url})*\",\"footerWorkflowRecompile\":\"\\u003e 🔧 *Workflow sync report by [{workflow_name}]({run_url}) for {repository}*\",\"footerWorkflowRecompileComment\":\"\\u003e 🔄 *Update from [{workflow_name}]({run_url}) for {repository}*\",\"runStarted\":\"📐 Archie here! [{workflow_name}]({run_url}) is sketching the architecture on this {event_type}...\",\"runSuccess\":\"🎨 Blueprint complete! [{workflow_name}]({run_url}) has visualized the connections. The architecture speaks for itself! ✅\",\"runFailure\":\"📐 Drafting interrupted! [{workflow_name}]({run_url}) {status}. The diagram remains incomplete...\"}" GH_AW_WORKFLOW_ID: "archie" GH_AW_WORKFLOW_NAME: "Archie" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index 80110018ab3..59ab53f0b73 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -893,6 +896,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1026,6 +1031,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1193,6 +1200,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "artifacts-summary" GH_AW_WORKFLOW_NAME: "Artifacts Summary" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 5721cd65a19..a7ffc56ea47 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1299,6 +1302,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1410,6 +1415,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1574,6 +1581,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1642,6 +1651,7 @@ jobs: GH_AW_TRACKER_ID: "audit-workflows-daily" GH_AW_WORKFLOW_ID: "audit-workflows" GH_AW_WORKFLOW_NAME: "Agentic Workflow Audit Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index b9f07273b19..aab40ef030a 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -86,6 +88,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -964,6 +967,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1069,6 +1074,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1268,6 +1275,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "auto-triage-issues" GH_AW_WORKFLOW_NAME: "Auto-Triage Issues" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index bc879d3fa1f..c81eefe517e 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1182,6 +1185,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1293,6 +1298,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1464,6 +1471,7 @@ jobs: GH_AW_TRACKER_ID: "blog-auditor-weekly" GH_AW_WORKFLOW_ID: "blog-auditor" GH_AW_WORKFLOW_NAME: "Blog Auditor" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 446f88f50f4..cac95aa31f4 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -51,6 +51,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -117,6 +119,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -894,6 +897,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1001,6 +1006,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1230,6 +1237,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🦁 *Search results brought to you by [{workflow_name}]({run_url})*\",\"footerWorkflowRecompile\":\"\\u003e 🔄 *Maintenance report by [{workflow_name}]({run_url}) for {repository}*\",\"runStarted\":\"🔍 Brave Search activated! [{workflow_name}]({run_url}) is venturing into the web on this {event_type}...\",\"runSuccess\":\"🦁 Mission accomplished! [{workflow_name}]({run_url}) has returned with the findings. Knowledge acquired! 🏆\",\"runFailure\":\"🔍 Search interrupted! [{workflow_name}]({run_url}) {status}. The web remains unexplored...\"}" GH_AW_WORKFLOW_ID: "brave" GH_AW_WORKFLOW_NAME: "Brave Web Search Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index c9cb78936c0..de70ec6c554 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -42,6 +42,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -84,6 +86,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -949,6 +952,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1062,6 +1067,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1274,6 +1281,7 @@ jobs: GH_AW_TRACKER_ID: "breaking-change-checker" GH_AW_WORKFLOW_ID: "breaking-change-checker" GH_AW_WORKFLOW_NAME: "Breaking Change Checker" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 22a72b9eb61..a7bb8de2daa 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -59,6 +59,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -123,6 +125,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1066,6 +1069,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1197,6 +1202,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1369,6 +1376,7 @@ jobs: GH_AW_ENGINE_MODEL: "gpt-5-mini" GH_AW_WORKFLOW_ID: "changeset" GH_AW_WORKFLOW_NAME: "Changeset Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 1a6a59c53bc..312f6a3dd4d 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1541,6 +1544,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1652,6 +1657,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1822,6 +1829,7 @@ jobs: GH_AW_TRACKER_ID: "ci-coach-daily" GH_AW_WORKFLOW_ID: "ci-coach" GH_AW_WORKFLOW_NAME: "CI Optimization Coach" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index db3a6415b2f..af4cc741279 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -54,6 +54,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -98,6 +100,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1032,6 +1035,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1147,6 +1152,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1362,6 +1369,7 @@ jobs: GH_AW_WORKFLOW_NAME: "CI Failure Doctor" GH_AW_WORKFLOW_SOURCE: "githubnext/agentics/workflows/ci-doctor.md@ea350161ad5dcc9624cf510f134c6a9e39a6f94d" GH_AW_WORKFLOW_SOURCE_URL: "${{ github.server_url }}/githubnext/agentics/tree/ea350161ad5dcc9624cf510f134c6a9e39a6f94d/workflows/ci-doctor.md" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index bd0d4e80b80..e3b75bc2f54 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -39,6 +39,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -959,6 +962,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1066,6 +1071,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1233,6 +1240,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "cli-consistency-checker" GH_AW_WORKFLOW_NAME: "CLI Consistency Checker" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index bc9f56d28c5..e390b1c159a 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1219,6 +1222,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1326,6 +1331,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1496,6 +1503,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "cli-version-checker" GH_AW_WORKFLOW_NAME: "CLI Version Checker" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index 5993d44fbf2..107e65684fb 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -85,6 +85,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -153,6 +155,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1312,6 +1315,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1419,6 +1424,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1667,6 +1674,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🎤 *Magnifique! Performance by [{workflow_name}]({run_url})*\",\"runStarted\":\"🎵 Comme d'habitude! [{workflow_name}]({run_url}) takes the stage on this {event_type}...\",\"runSuccess\":\"🎤 Bravo! [{workflow_name}]({run_url}) has delivered a stunning performance! Standing ovation! 🌟\",\"runFailure\":\"🎵 Intermission... [{workflow_name}]({run_url}) {status}. The show must go on... eventually!\"}" GH_AW_WORKFLOW_ID: "cloclo" GH_AW_WORKFLOW_NAME: "/cloclo" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 6772a8b4253..c809b596faf 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -86,6 +88,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -986,6 +989,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1093,6 +1098,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1305,6 +1312,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "code-scanning-fixer" GH_AW_WORKFLOW_NAME: "Code Scanning Fixer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index 79d71cb510c..be5ecc7edfa 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -835,6 +838,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -946,6 +951,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1159,6 +1166,7 @@ jobs: GH_AW_TRACKER_ID: "code-simplifier" GH_AW_WORKFLOW_ID: "code-simplifier" GH_AW_WORKFLOW_NAME: "Code Simplifier" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index 664e001fe5d..9f3ddac6777 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -37,6 +37,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -70,6 +72,8 @@ jobs: issues: read concurrency: group: "gh-aw-codex-${{ github.workflow }}" + env: + NODE_OPTIONS: --no-deprecation outputs: model: ${{ steps.generate_aw_info.outputs.model }} secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }} diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index f10ba1fdcc5..e6f29832287 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1095,6 +1098,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1202,6 +1207,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1373,6 +1380,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "commit-changes-analyzer" GH_AW_WORKFLOW_NAME: "Commit Changes Analyzer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 8895e0d828d..2288d11987a 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1507,6 +1510,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1614,6 +1619,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1778,6 +1785,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1845,6 +1854,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "copilot-agent-analysis" GH_AW_WORKFLOW_NAME: "Copilot Agent PR Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index 2b02aee5692..9addde74203 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -85,6 +87,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1146,6 +1149,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1253,6 +1258,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1414,6 +1421,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1481,6 +1490,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "copilot-cli-deep-research" GH_AW_WORKFLOW_NAME: "Copilot CLI Deep Research Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 35995e7ab12..507b19e7034 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1113,6 +1116,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1220,6 +1225,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1387,6 +1394,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "copilot-pr-merged-report" GH_AW_WORKFLOW_NAME: "Daily Copilot PR Merged Report" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 48fd95c51ef..f6fe2273b61 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1733,6 +1736,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1840,6 +1845,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2001,6 +2008,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2068,6 +2077,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "copilot-pr-nlp-analysis" GH_AW_WORKFLOW_NAME: "Copilot PR Conversation NLP Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index b27dc9de1a7..33d54784738 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1263,6 +1266,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1370,6 +1375,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1531,6 +1538,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1598,6 +1607,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "copilot-pr-prompt-analysis" GH_AW_WORKFLOW_NAME: "Copilot PR Prompt Pattern Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index aeaf268fbd4..b2f2d7467fb 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -49,6 +49,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -93,6 +95,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -2044,6 +2047,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -2151,6 +2156,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2315,6 +2322,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2382,6 +2391,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "copilot-session-insights" GH_AW_WORKFLOW_NAME: "Copilot Session Insights" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 39d570a318f..ed3217162b8 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -47,6 +47,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -113,6 +115,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1073,6 +1076,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1180,6 +1185,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1409,6 +1416,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e ⚒️ *Crafted with care by [{workflow_name}]({run_url})*\",\"runStarted\":\"🛠️ Master Crafter at work! [{workflow_name}]({run_url}) is forging a new workflow on this {event_type}...\",\"runSuccess\":\"⚒️ Masterpiece complete! [{workflow_name}]({run_url}) has crafted your workflow. May it serve you well! 🎖️\",\"runFailure\":\"🛠️ Forge cooling down! [{workflow_name}]({run_url}) {status}. The anvil awaits another attempt...\"}" GH_AW_WORKFLOW_ID: "craft" GH_AW_WORKFLOW_NAME: "Workflow Craft Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index 92a498b82f9..2bf0554fcdc 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -39,6 +39,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -82,6 +84,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -796,6 +799,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -903,6 +908,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1072,6 +1079,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "daily-assign-issue-to-user" GH_AW_WORKFLOW_NAME: "Auto-Assign Issue" + NODE_OPTIONS: --no-deprecation outputs: assign_to_user_assigned: ${{ steps.process_safe_outputs.outputs.assigned }} process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 11eba83d553..0d19b378bf0 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -39,6 +39,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -82,6 +84,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -778,6 +781,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -889,6 +894,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1058,6 +1065,7 @@ jobs: GH_AW_TRACKER_ID: "daily-choice-test" GH_AW_WORKFLOW_ID: "daily-choice-test" GH_AW_WORKFLOW_NAME: "Daily Choice Type Test" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index dc818d673ce..b28d7b4c395 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1449,6 +1452,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1560,6 +1565,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1721,6 +1728,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1791,6 +1800,7 @@ jobs: GH_AW_TRACKER_ID: "daily-cli-performance" GH_AW_WORKFLOW_ID: "daily-cli-performance" GH_AW_WORKFLOW_NAME: "Daily CLI Performance Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index 0cd920b40e8..28c438b0783 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1792,6 +1795,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1903,6 +1908,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2067,6 +2074,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2135,6 +2144,7 @@ jobs: GH_AW_TRACKER_ID: "daily-code-metrics" GH_AW_WORKFLOW_ID: "daily-code-metrics" GH_AW_WORKFLOW_NAME: "Daily Code Metrics and Trend Tracking Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index f4cdc98d180..feb5b945915 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1454,6 +1457,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1565,6 +1570,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1733,6 +1740,7 @@ jobs: GH_AW_TRACKER_ID: "daily-compiler-quality" GH_AW_WORKFLOW_ID: "daily-compiler-quality" GH_AW_WORKFLOW_NAME: "Daily Compiler Quality Check" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index d4961e3a2d2..f3c44dd66e0 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1851,6 +1854,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1962,6 +1967,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2123,6 +2130,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2191,6 +2200,7 @@ jobs: GH_AW_TRACKER_ID: "daily-copilot-token-report" GH_AW_WORKFLOW_ID: "daily-copilot-token-report" GH_AW_WORKFLOW_NAME: "Daily Copilot Token Consumption Report" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index cbcbd808446..414329cc112 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1026,6 +1029,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1137,6 +1142,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1310,6 +1317,7 @@ jobs: GH_AW_TRACKER_ID: "daily-doc-updater" GH_AW_WORKFLOW_ID: "daily-doc-updater" GH_AW_WORKFLOW_NAME: "Daily Documentation Updater" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index f28fa8e221e..075cdb63dab 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -39,6 +39,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -78,6 +80,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -776,6 +779,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -883,6 +888,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1028,6 +1035,7 @@ jobs: GH_AW_TRACKER_ID: "daily-fact-thread" GH_AW_WORKFLOW_ID: "daily-fact" GH_AW_WORKFLOW_NAME: "Daily Fact About gh-aw" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index ca8186e7a50..d3bccaa701a 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1082,6 +1085,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1219,6 +1224,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1430,6 +1437,7 @@ jobs: GH_AW_TRACKER_ID: "daily-file-diet" GH_AW_WORKFLOW_ID: "daily-file-diet" GH_AW_WORKFLOW_NAME: "Daily File Diet" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 68854704dfb..c6f6f790d6c 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -92,6 +94,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1339,6 +1342,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1450,6 +1455,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1618,6 +1625,7 @@ jobs: GH_AW_TRACKER_ID: "daily-firewall-report" GH_AW_WORKFLOW_ID: "daily-firewall-report" GH_AW_WORKFLOW_NAME: "Daily Firewall Logs Collector and Reporter" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 20c84555c32..04ad61b28f5 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -50,6 +50,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -95,6 +97,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1918,6 +1921,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -2029,6 +2034,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2207,6 +2214,7 @@ jobs: GH_AW_TRACKER_ID: "daily-issues-report" GH_AW_WORKFLOW_ID: "daily-issues-report" GH_AW_WORKFLOW_NAME: "Daily Issues Report Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 695b595dbe3..e6f05312839 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1164,6 +1167,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1279,6 +1284,7 @@ jobs: GH_AW_TRACKER_ID: "malicious-code-scan" GH_AW_WORKFLOW_ID: "daily-malicious-code-scan" GH_AW_WORKFLOW_NAME: "Daily Malicious Code Scan Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index 0a5f3e7eefd..5d62133bed3 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -50,6 +50,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -93,6 +95,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1178,6 +1181,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1289,6 +1294,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1461,6 +1468,7 @@ jobs: GH_AW_TRACKER_ID: "daily-multi-device-docs-tester" GH_AW_WORKFLOW_ID: "daily-multi-device-docs-tester" GH_AW_WORKFLOW_NAME: "Multi-Device Docs Tester" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index cb4767bab91..410e70b6efe 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -92,6 +94,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1756,6 +1759,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1867,6 +1872,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2028,6 +2035,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2096,6 +2105,7 @@ jobs: GH_AW_TRACKER_ID: "daily-news-weekday" GH_AW_WORKFLOW_ID: "daily-news" GH_AW_WORKFLOW_NAME: "Daily News" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index c96eff3c938..b72b42c95bd 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1233,6 +1236,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1344,6 +1349,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1522,6 +1529,7 @@ jobs: GH_AW_TRACKER_ID: "daily-observability-report" GH_AW_WORKFLOW_ID: "daily-observability-report" GH_AW_WORKFLOW_NAME: "Daily Observability Report for AWF Firewall and MCP Gateway" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 17fd4ff722e..eddd1a45400 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1897,6 +1900,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -2008,6 +2013,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2156,6 +2163,7 @@ jobs: GH_AW_TRACKER_ID: "daily-performance-summary" GH_AW_WORKFLOW_ID: "daily-performance-summary" GH_AW_WORKFLOW_NAME: "Daily Project Performance Summary Generator (Using Safe Inputs)" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index bd3bb806a77..2052b39cb6e 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1720,6 +1723,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1831,6 +1836,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1999,6 +2006,7 @@ jobs: GH_AW_TRACKER_ID: "daily-regulatory" GH_AW_WORKFLOW_ID: "daily-regulatory" GH_AW_WORKFLOW_NAME: "Daily Regulatory Report Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 3abe53ece30..d651554f066 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1533,6 +1536,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1644,6 +1649,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1812,6 +1819,7 @@ jobs: GH_AW_TRACKER_ID: "daily-repo-chronicle" GH_AW_WORKFLOW_ID: "daily-repo-chronicle" GH_AW_WORKFLOW_NAME: "The Daily Repository Chronicle" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index 30a7731b391..6c2f1a4351e 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -49,6 +49,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -93,6 +95,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1433,6 +1436,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1540,6 +1545,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1753,6 +1760,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "daily-safe-output-optimizer" GH_AW_WORKFLOW_NAME: "Daily Safe Output Tool Optimizer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index 4f0c8cda745..4ed08b03a3d 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1161,6 +1164,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1272,6 +1277,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1440,6 +1447,7 @@ jobs: GH_AW_TRACKER_ID: "daily-secrets-analysis" GH_AW_WORKFLOW_ID: "daily-secrets-analysis" GH_AW_WORKFLOW_NAME: "Daily Secrets Analysis Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index e4e739144cf..42cade0e628 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1044,6 +1047,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1155,6 +1160,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1326,6 +1333,7 @@ jobs: GH_AW_TRACKER_ID: "daily-team-evolution-insights" GH_AW_WORKFLOW_ID: "daily-team-evolution-insights" GH_AW_WORKFLOW_NAME: "Daily Team Evolution Insights" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index c578ab36331..e33f3bfa8f2 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -53,6 +53,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -96,6 +98,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -879,6 +882,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -996,6 +1001,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1196,6 +1203,7 @@ jobs: GH_AW_WORKFLOW_NAME: "Daily Team Status" GH_AW_WORKFLOW_SOURCE: "githubnext/agentics/workflows/daily-team-status.md@d3422bf940923ef1d43db5559652b8e1e71869f3" GH_AW_WORKFLOW_SOURCE_URL: "${{ github.server_url }}/githubnext/agentics/tree/d3422bf940923ef1d43db5559652b8e1e71869f3/workflows/daily-team-status.md" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index f402bcd809f..aa7d8022bfe 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -48,6 +48,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1392,6 +1395,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1529,6 +1534,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1733,6 +1740,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1801,6 +1810,7 @@ jobs: GH_AW_TRACKER_ID: "daily-testify-uber-super-expert" GH_AW_WORKFLOW_ID: "daily-testify-uber-super-expert" GH_AW_WORKFLOW_NAME: "Daily Testify Uber Super Expert" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 7a0e5a418ef..4cb9f9e5d5d 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -942,6 +945,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1053,6 +1058,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1223,6 +1230,7 @@ jobs: GH_AW_TRACKER_ID: "daily-workflow-updater" GH_AW_WORKFLOW_ID: "daily-workflow-updater" GH_AW_WORKFLOW_NAME: "Daily Workflow Updater" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index 18b3ec27d88..7cae1e58a9b 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -92,6 +94,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1521,6 +1524,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1632,6 +1637,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1773,6 +1780,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1842,6 +1851,7 @@ jobs: GH_AW_TRACKER_ID: "deep-report-intel-agent" GH_AW_WORKFLOW_ID: "deep-report" GH_AW_WORKFLOW_NAME: "DeepReport - Intelligence Gathering Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index 66045cbb7c2..194dba148eb 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1523,6 +1526,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1636,6 +1641,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1797,6 +1804,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1867,6 +1876,7 @@ jobs: GH_AW_TRACKER_ID: "delight-daily" GH_AW_WORKFLOW_ID: "delight" GH_AW_WORKFLOW_NAME: "Delight" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index aee542f5ce6..65114fcde43 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -39,6 +39,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -84,6 +86,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1224,6 +1227,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1331,6 +1336,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1498,6 +1505,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "dependabot-go-checker" GH_AW_WORKFLOW_NAME: "Dependabot Dependency Checker" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 902f49a3254..57dd728397c 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -54,6 +54,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -97,6 +99,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1021,6 +1024,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1130,6 +1135,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1331,6 +1338,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🦅 *Observed from above by [{workflow_name}]({run_url})*\",\"runStarted\":\"🦅 Dev Hawk circles the sky! [{workflow_name}]({run_url}) is monitoring this {event_type} from above...\",\"runSuccess\":\"🦅 Hawk eyes report! [{workflow_name}]({run_url}) has completed reconnaissance. Intel delivered! 🎯\",\"runFailure\":\"🦅 Hawk down! [{workflow_name}]({run_url}) {status}. The skies grow quiet...\"}" GH_AW_WORKFLOW_ID: "dev-hawk" GH_AW_WORKFLOW_NAME: "Dev Hawk" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 1436c1552d8..b262011b2bc 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -42,6 +42,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -84,6 +86,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -661,6 +664,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -768,6 +773,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -938,6 +945,7 @@ jobs: GH_AW_SAFE_OUTPUTS_STAGED: "true" GH_AW_WORKFLOW_ID: "dev" GH_AW_WORKFLOW_NAME: "Dev" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 7faa5c1d1a1..eab315d6a70 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1577,6 +1580,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1684,6 +1689,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1857,6 +1864,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "developer-docs-consolidator" GH_AW_WORKFLOW_NAME: "Developer Documentation Consolidator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index fbae33c84e1..64f361cf906 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -86,6 +88,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -907,6 +910,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1014,6 +1019,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1183,6 +1190,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "dictation-prompt" GH_AW_WORKFLOW_NAME: "Dictation Prompt Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 5abb93b6978..ee29ba3b254 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1294,6 +1297,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1407,6 +1412,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1568,6 +1575,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1639,6 +1648,7 @@ jobs: GH_AW_TRACKER_ID: "discussion-task-miner" GH_AW_WORKFLOW_ID: "discussion-task-miner" GH_AW_WORKFLOW_NAME: "Discussion Task Miner - Code Quality Improvement Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index f23b8aca6a1..e3d0f9825c2 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1006,6 +1009,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1113,6 +1118,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1280,6 +1287,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "docs-noob-tester" GH_AW_WORKFLOW_NAME: "Documentation Noob Tester" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 2af10af51be..8fb7f1ec04c 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1023,6 +1026,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1130,6 +1135,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1277,6 +1284,7 @@ jobs: GH_AW_ENGINE_ID: "codex" GH_AW_WORKFLOW_ID: "duplicate-code-detector" GH_AW_WORKFLOW_NAME: "Duplicate Code Detector" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index ec5e1301460..b9973688c4d 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -72,6 +74,8 @@ jobs: contents: read issues: read pull-requests: read + env: + NODE_OPTIONS: --no-deprecation outputs: model: ${{ steps.generate_aw_info.outputs.model }} secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }} diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index ed715d7a07d..5005260d542 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -37,6 +37,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -71,6 +73,8 @@ jobs: pull-requests: read concurrency: group: "gh-aw-copilot-${{ github.workflow }}" + env: + NODE_OPTIONS: --no-deprecation outputs: model: ${{ steps.generate_aw_info.outputs.model }} secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }} diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index b18055a25fb..ded757ced77 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -919,6 +922,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1026,6 +1031,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1196,6 +1203,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "example-workflow-analyzer" GH_AW_WORKFLOW_NAME: "Weekly Workflow Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index b51edbe7efd..9e636193c30 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -50,6 +50,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -93,6 +95,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1143,6 +1146,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1252,6 +1257,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1473,6 +1480,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1540,6 +1549,7 @@ jobs: GH_AW_TRACKER_ID: "firewall-escape" GH_AW_WORKFLOW_ID: "firewall-escape" GH_AW_WORKFLOW_NAME: "The Great Escapi" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 89d3f851549..35c38ecbe0b 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -37,6 +37,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -71,6 +73,8 @@ jobs: pull-requests: read concurrency: group: "gh-aw-copilot-${{ github.workflow }}" + env: + NODE_OPTIONS: --no-deprecation outputs: model: ${{ steps.generate_aw_info.outputs.model }} secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }} diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 70c3a3fa424..4532d9b62c0 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1549,6 +1552,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1656,6 +1661,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1826,6 +1833,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "github-mcp-structural-analysis" GH_AW_WORKFLOW_NAME: "GitHub MCP Structural Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index 87f916eea17..b76b9a43c6c 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1424,6 +1427,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1531,6 +1536,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1704,6 +1711,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "github-mcp-tools-report" GH_AW_WORKFLOW_NAME: "GitHub MCP Remote Server Tools Report Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 3146eda0d66..48fc9bdd261 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -857,6 +860,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -964,6 +969,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1131,6 +1138,7 @@ jobs: GH_AW_ENGINE_MODEL: "gpt-5-mini" GH_AW_WORKFLOW_ID: "github-remote-mcp-auth-test" GH_AW_WORKFLOW_NAME: "GitHub Remote MCP Authentication Test" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 9a8de5a71b7..604ab776101 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1576,6 +1579,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1683,6 +1688,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1852,6 +1859,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "glossary-maintainer" GH_AW_WORKFLOW_NAME: "Glossary Maintainer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 6f76ebdba37..0eb604be491 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1216,6 +1219,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1327,6 +1332,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1498,6 +1505,7 @@ jobs: GH_AW_TRACKER_ID: "go-fan-daily" GH_AW_WORKFLOW_ID: "go-fan" GH_AW_WORKFLOW_NAME: "Go Fan" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 0410ea375e3..9a6fd9b7bc0 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1138,6 +1141,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1245,6 +1250,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1417,6 +1424,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "go-logger" GH_AW_WORKFLOW_NAME: "Go Logger Enhancement" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index dff353c65c9..381a5c4b808 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -992,6 +995,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1099,6 +1104,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1269,6 +1276,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "go-pattern-detector" GH_AW_WORKFLOW_NAME: "Go Pattern Detector" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index 710340034b9..f3f7fe6a3ec 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -52,6 +52,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -117,6 +119,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1013,6 +1016,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1120,6 +1125,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1350,6 +1357,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 😤 *Reluctantly reviewed by [{workflow_name}]({run_url})*\",\"runStarted\":\"😤 *sigh* [{workflow_name}]({run_url}) is begrudgingly looking at this {event_type}... This better be worth my time.\",\"runSuccess\":\"😤 Fine. [{workflow_name}]({run_url}) finished the review. It wasn't completely terrible. I guess. 🙄\",\"runFailure\":\"😤 Great. [{workflow_name}]({run_url}) {status}. As if my day couldn't get any worse...\"}" GH_AW_WORKFLOW_ID: "grumpy-reviewer" GH_AW_WORKFLOW_NAME: "Grumpy Code Reviewer 🔥" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index f2e86cdf35c..d60daad09aa 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1172,6 +1175,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1285,6 +1290,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1455,6 +1462,7 @@ jobs: GH_AW_TRACKER_ID: "hourly-ci-cleaner" GH_AW_WORKFLOW_ID: "hourly-ci-cleaner" GH_AW_WORKFLOW_NAME: "CI Cleaner" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index a1cfeb11a4e..f7b9d0da98f 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1018,6 +1021,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1125,6 +1130,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1297,6 +1304,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "instructions-janitor" GH_AW_WORKFLOW_NAME: "Instructions Janitor" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index dabd618d3b3..1e3a523cc66 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -86,6 +88,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1092,6 +1095,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1199,6 +1204,8 @@ jobs: concurrency: group: "gh-aw-codex-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1347,6 +1354,7 @@ jobs: GH_AW_ENGINE_ID: "codex" GH_AW_WORKFLOW_ID: "issue-arborist" GH_AW_WORKFLOW_NAME: "Issue Arborist" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index bf602e57038..a88d3631d9b 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -48,6 +48,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -112,6 +114,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -736,6 +739,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -841,6 +846,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1020,6 +1027,7 @@ jobs: GH_AW_ENGINE_ID: "custom" GH_AW_WORKFLOW_ID: "issue-classifier" GH_AW_WORKFLOW_NAME: "Issue Classifier" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 5be5046e4db..ce7b5527854 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -48,6 +48,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -93,6 +95,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -974,6 +977,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1085,6 +1090,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1311,6 +1318,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🍪 *Om nom nom by [{workflow_name}]({run_url})*\",\"runStarted\":\"🍪 ISSUE! ISSUE! [{workflow_name}]({run_url}) hungry for issues on this {event_type}! Om nom nom...\",\"runSuccess\":\"🍪 YUMMY! [{workflow_name}]({run_url}) ate the issues! That was DELICIOUS! Me want MORE! 😋\",\"runFailure\":\"🍪 Aww... [{workflow_name}]({run_url}) {status}. No cookie for monster today... 😢\"}" GH_AW_WORKFLOW_ID: "issue-monster" GH_AW_WORKFLOW_NAME: "Issue Monster" + NODE_OPTIONS: --no-deprecation outputs: assign_to_agent_assigned: ${{ steps.assign_to_agent.outputs.assigned }} assign_to_agent_assignment_error_count: ${{ steps.assign_to_agent.outputs.assignment_error_count }} diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 95471ea6ba8..4e8ae9f4134 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -38,6 +38,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -80,6 +82,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -754,6 +757,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -861,6 +866,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1030,6 +1037,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "issue-triage-agent" GH_AW_WORKFLOW_NAME: "Issue Triage Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index 0c5a5ec6a9d..72dc0b7c198 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -84,6 +86,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1058,6 +1061,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1169,6 +1174,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1339,6 +1346,7 @@ jobs: GH_AW_TRACKER_ID: "jsweep-daily" GH_AW_WORKFLOW_ID: "jsweep" GH_AW_WORKFLOW_NAME: "jsweep - JavaScript Unbloater" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 8542fc60b31..dc5640d7982 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -41,6 +41,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -84,6 +86,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1063,6 +1066,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1174,6 +1179,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1344,6 +1351,7 @@ jobs: GH_AW_TRACKER_ID: "layout-spec-maintainer" GH_AW_WORKFLOW_ID: "layout-spec-maintainer" GH_AW_WORKFLOW_NAME: "Layout Specification Maintainer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index 7adaccb602d..c59d989dc33 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1244,6 +1247,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1351,6 +1356,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1521,6 +1528,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "lockfile-stats" GH_AW_WORKFLOW_NAME: "Lockfile Statistics Analysis Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index 33f344732c3..bbe43874b20 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -59,6 +59,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -103,6 +105,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1421,6 +1424,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1528,6 +1533,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1969,6 +1976,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "mcp-inspector" GH_AW_WORKFLOW_NAME: "MCP Inspector Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index 4ee9e957a45..9dbdbaade47 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -47,6 +47,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -102,6 +104,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1106,6 +1109,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1211,6 +1216,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1439,6 +1446,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "mergefest" GH_AW_WORKFLOW_NAME: "Mergefest" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index 01adc0637f4..b5738e1c1a8 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -42,6 +42,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -78,6 +80,8 @@ jobs: pull-requests: read concurrency: group: "gh-aw-copilot-${{ github.workflow }}" + env: + NODE_OPTIONS: --no-deprecation outputs: model: ${{ steps.generate_aw_info.outputs.model }} secret_verification_result: ${{ steps.validate-secret.outputs.verification_result }} @@ -819,6 +823,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index e935a4bbcc2..6fe8adba53b 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -720,6 +723,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -827,6 +832,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1121,6 +1128,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "notion-issue-summary" GH_AW_WORKFLOW_NAME: "Issue Summary to Notion" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index a57b8e0b52c..8c921f9e76c 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1701,6 +1704,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1808,6 +1813,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1975,6 +1982,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "org-health-report" GH_AW_WORKFLOW_NAME: "Organization Health Report" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 8bb395d0bc9..1c27d5c1d2c 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -69,6 +69,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -136,6 +138,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1051,6 +1054,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1158,6 +1163,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1390,6 +1397,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 📄 *Summary compiled by [{workflow_name}]({run_url})*\",\"runStarted\":\"📖 Page by page! [{workflow_name}]({run_url}) is reading through this {event_type}...\",\"runSuccess\":\"📚 TL;DR ready! [{workflow_name}]({run_url}) has distilled the essence. Knowledge condensed! ✨\",\"runFailure\":\"📖 Reading interrupted! [{workflow_name}]({run_url}) {status}. The document remains unsummarized...\"}" GH_AW_WORKFLOW_ID: "pdf-summary" GH_AW_WORKFLOW_NAME: "Resource Summarizer Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index f94235e9c6d..2b3001e90d4 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -51,6 +51,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -117,6 +119,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -978,6 +981,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1083,6 +1088,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1311,6 +1318,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "plan" GH_AW_WORKFLOW_NAME: "Plan Command" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index cdf235db8c9..96a1349e130 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -58,6 +58,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -124,6 +126,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1517,6 +1520,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1626,6 +1631,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1858,6 +1865,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🪶 *Verses penned by [{workflow_name}]({run_url})*\",\"runStarted\":\"🎭 Hear ye! The muse stirs! [{workflow_name}]({run_url}) takes quill in hand for this {event_type}...\",\"runSuccess\":\"🪶 The poem is writ! [{workflow_name}]({run_url}) has composed verses most fair. Applause! 👏\",\"runFailure\":\"🎭 Alas! [{workflow_name}]({run_url}) {status}. The muse has fled, leaving verses unsung...\"}" GH_AW_WORKFLOW_ID: "poem-bot" GH_AW_WORKFLOW_NAME: "Poem Bot - A Creative Agentic Workflow" + NODE_OPTIONS: --no-deprecation outputs: create_agent_session_session_number: ${{ steps.create_agent_session.outputs.session_number }} create_agent_session_session_url: ${{ steps.create_agent_session.outputs.session_url }} diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index 451660ece80..156bdc6523f 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1627,6 +1630,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1738,6 +1743,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1906,6 +1913,7 @@ jobs: GH_AW_TRACKER_ID: "portfolio-analyst-weekly" GH_AW_WORKFLOW_ID: "portfolio-analyst" GH_AW_WORKFLOW_NAME: "Automated Portfolio Analyst" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index f4d20176b41..0948459bedd 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -79,6 +79,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -135,6 +137,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1382,6 +1385,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1489,6 +1494,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1727,6 +1734,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🔍 *Meticulously inspected by [{workflow_name}]({run_url})*\",\"runStarted\":\"🔬 Adjusting monocle... [{workflow_name}]({run_url}) is scrutinizing every pixel of this {event_type}...\",\"runSuccess\":\"🔍 Nitpicks catalogued! [{workflow_name}]({run_url}) has documented all the tiny details. Perfection awaits! ✅\",\"runFailure\":\"🔬 Lens cracked! [{workflow_name}]({run_url}) {status}. Some nitpicks remain undetected...\"}" GH_AW_WORKFLOW_ID: "pr-nitpick-reviewer" GH_AW_WORKFLOW_NAME: "PR Nitpick Reviewer 🔍" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index 0cf5e44dda5..2d104493085 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -50,6 +50,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -94,6 +96,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1642,6 +1645,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1749,6 +1754,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1919,6 +1926,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "prompt-clustering-analysis" GH_AW_WORKFLOW_NAME: "Copilot Agent Prompt Clustering Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 4e81212d943..b8ca829d92b 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1861,6 +1864,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1968,6 +1973,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2135,6 +2142,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "python-data-charts" GH_AW_WORKFLOW_NAME: "Python Data Visualization Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 6b22973c905..9655f7845de 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -79,6 +79,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -147,6 +149,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1313,6 +1316,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1420,6 +1425,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1659,6 +1666,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🎩 *Equipped by [{workflow_name}]({run_url})*\",\"runStarted\":\"🔧 Pay attention, 007! [{workflow_name}]({run_url}) is preparing your gadgets for this {event_type}...\",\"runSuccess\":\"🎩 Mission equipment ready! [{workflow_name}]({run_url}) has optimized your workflow. Use wisely, 007! 🔫\",\"runFailure\":\"🔧 Technical difficulties! [{workflow_name}]({run_url}) {status}. Even Q Branch has bad days...\"}" GH_AW_WORKFLOW_ID: "q" GH_AW_WORKFLOW_NAME: "Q" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index eeefb728e13..d34b4fd62e2 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -48,6 +48,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -95,6 +97,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -900,6 +903,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1113,6 +1118,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1456,6 +1463,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "release" GH_AW_WORKFLOW_NAME: "Release" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index 1c30205dff1..b36669aa3f0 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -866,6 +869,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -976,6 +981,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1143,6 +1150,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "repo-audit-analyzer" GH_AW_WORKFLOW_NAME: "Repo Audit Analyzer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 9abe950bea7..26d2b378e96 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -933,6 +936,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1040,6 +1045,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1207,6 +1214,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "repo-tree-map" GH_AW_WORKFLOW_NAME: "Repository Tree Map Generator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index c3890d27bd4..29198e503cf 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1396,6 +1399,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1503,6 +1508,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1670,6 +1677,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "repository-quality-improver" GH_AW_WORKFLOW_NAME: "Repository Quality Improvement Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index 13a33ce8fd5..3869cc54246 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -872,6 +875,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -979,6 +984,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1146,6 +1153,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "research" GH_AW_WORKFLOW_NAME: "Basic Research Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index b8c8e92cd93..3dee51274d7 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1370,6 +1373,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1477,6 +1482,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1647,6 +1654,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "safe-output-health" GH_AW_WORKFLOW_NAME: "Safe Output Health Monitor" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index bb95f1b2acd..6e835730278 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1239,6 +1242,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1346,6 +1351,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1516,6 +1523,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "schema-consistency-checker" GH_AW_WORKFLOW_NAME: "Schema Consistency Checker" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index 2b833e2e5de..c0b0351a89f 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -95,6 +95,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -161,6 +163,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1282,6 +1285,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1389,6 +1394,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1634,6 +1641,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🔭 *Intelligence gathered by [{workflow_name}]({run_url})*\",\"runStarted\":\"🏕️ Scout on patrol! [{workflow_name}]({run_url}) is blazing trails through this {event_type}...\",\"runSuccess\":\"🔭 Recon complete! [{workflow_name}]({run_url}) has charted the territory. Map ready! 🗺️\",\"runFailure\":\"🏕️ Lost in the wilderness! [{workflow_name}]({run_url}) {status}. Sending search party...\"}" GH_AW_WORKFLOW_ID: "scout" GH_AW_WORKFLOW_NAME: "Scout" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/security-alert-burndown.campaign.lock.yml b/.github/workflows/security-alert-burndown.campaign.lock.yml index 3561de38cd9..33e9ccd8d1f 100644 --- a/.github/workflows/security-alert-burndown.campaign.lock.yml +++ b/.github/workflows/security-alert-burndown.campaign.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -85,6 +87,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -197,7 +200,7 @@ jobs: mkdir -p /tmp/gh-aw/safeoutputs mkdir -p /tmp/gh-aw/mcp-logs/safeoutputs cat > /opt/gh-aw/safeoutputs/config.json << 'EOF' - {"add_comment":{"max":3},"create_issue":{"max":1},"create_project_status_update":{"max":1},"missing_data":{},"missing_tool":{},"noop":{"max":1},"update_project":{"max":10}} + {"add_comment":{"max":3},"create_issue":{"max":1},"create_project_status_update":{"max":1},"dispatch_workflow":{"max":3,"workflows":["code-scanning-fixer","security-fix-pr"]},"missing_data":{},"missing_tool":{},"noop":{"max":1},"update_project":{"max":10}} EOF cat > /opt/gh-aw/safeoutputs/tools.json << 'EOF' [ @@ -501,6 +504,32 @@ jobs: "type": "object" }, "name": "create_project_status_update" + }, + { + "_workflow_name": "code-scanning-fixer", + "description": "Dispatch the 'code-scanning-fixer' workflow with workflow_dispatch trigger. This workflow must support workflow_dispatch and be in the same repository.", + "inputSchema": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "name": "code_scanning_fixer" + }, + { + "_workflow_name": "security-fix-pr", + "description": "Dispatch the 'security-fix-pr' workflow with workflow_dispatch trigger. This workflow must support workflow_dispatch and be in the same repository.", + "inputSchema": { + "additionalProperties": false, + "properties": { + "security_url": { + "default": "", + "description": "Security alert URL (e.g., https://github.com/owner/repo/security/code-scanning/123)", + "type": "string" + } + }, + "type": "object" + }, + "name": "security_fix_pr" } ] EOF @@ -853,7 +882,7 @@ jobs: To create or modify GitHub resources (issues, discussions, pull requests, etc.), you MUST call the appropriate safe output tool. Simply writing content will NOT work - the workflow requires actual tool calls. - **Available tools**: add_comment, create_issue, create_project_status_update, missing_tool, noop, update_project + **Available tools**: add_comment, create_issue, create_project_status_update, dispatch_workflow, missing_tool, noop, update_project **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped. @@ -2065,6 +2094,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -2172,6 +2203,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -2336,6 +2369,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -2397,6 +2432,7 @@ jobs: if: ((!cancelled()) && (needs.agent.result != 'skipped')) && (needs.detection.outputs.success == 'true') runs-on: ubuntu-slim permissions: + actions: write contents: read discussions: write issues: write @@ -2406,6 +2442,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "security-alert-burndown.campaign.g" GH_AW_WORKFLOW_NAME: "Security Alert Burndown" + NODE_OPTIONS: --no-deprecation outputs: process_project_safe_outputs_processed_count: ${{ steps.process_project_safe_outputs.outputs.processed_count }} process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} @@ -2451,7 +2488,7 @@ jobs: uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: GH_AW_AGENT_OUTPUT: ${{ env.GH_AW_AGENT_OUTPUT }} - GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"add_comment\":{\"max\":3},\"create_issue\":{\"max\":1},\"missing_data\":{},\"missing_tool\":{}}" + GH_AW_SAFE_OUTPUTS_HANDLER_CONFIG: "{\"add_comment\":{\"max\":3},\"create_issue\":{\"max\":1},\"dispatch_workflow\":{\"max\":3,\"workflows\":[\"code-scanning-fixer\",\"security-fix-pr\"]},\"missing_data\":{},\"missing_tool\":{}}" with: github-token: ${{ secrets.GH_AW_GITHUB_TOKEN || secrets.GITHUB_TOKEN }} script: | diff --git a/.github/workflows/security-alert-burndown.campaign.md b/.github/workflows/security-alert-burndown.campaign.md index d5d1a8b346f..9d5f1f0d51a 100644 --- a/.github/workflows/security-alert-burndown.campaign.md +++ b/.github/workflows/security-alert-burndown.campaign.md @@ -49,6 +49,7 @@ allowed-safe-outputs: - autofix-code-scanning-alert - add-comment - update-project + - dispatch-workflow tags: - security - automated-fixes diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index 10816c647bd..219a588da12 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -49,6 +49,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1081,6 +1084,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1186,6 +1191,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1347,6 +1354,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1414,6 +1423,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "security-compliance" GH_AW_WORKFLOW_NAME: "Security Compliance Campaign" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index 2aacdcc5e0c..150fa1265ce 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -48,6 +48,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -916,6 +919,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1023,6 +1028,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1230,6 +1237,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "security-fix-pr" GH_AW_WORKFLOW_NAME: "Security Fix PR" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index c3eab08cfeb..4ff60ed1e7f 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -52,6 +52,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -121,6 +123,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1131,6 +1134,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1238,6 +1243,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1469,6 +1476,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🔒 *Security review by [{workflow_name}]({run_url})*\",\"runStarted\":\"🔍 [{workflow_name}]({run_url}) is analyzing this {event_type} for security implications...\",\"runSuccess\":\"🔒 [{workflow_name}]({run_url}) completed the security review.\",\"runFailure\":\"⚠️ [{workflow_name}]({run_url}) {status} during security review.\"}" GH_AW_WORKFLOW_ID: "security-review" GH_AW_WORKFLOW_NAME: "Security Review Agent 🔒" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 5174f0ec5a7..92e5056c668 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1369,6 +1372,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1476,6 +1481,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1646,6 +1653,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "semantic-function-refactor" GH_AW_WORKFLOW_NAME: "Semantic Function Refactoring" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index 3e8090ca4eb..c6451559a81 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1478,6 +1481,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1589,6 +1594,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1760,6 +1767,7 @@ jobs: GH_AW_TRACKER_ID: "sergo-daily" GH_AW_WORKFLOW_ID: "sergo" GH_AW_WORKFLOW_NAME: "Sergo - Serena Go Expert" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 8a70965121b..608dddb337f 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1073,6 +1076,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1184,6 +1189,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1397,6 +1404,7 @@ jobs: GH_AW_TRACKER_ID: "slide-deck-maintainer" GH_AW_WORKFLOW_ID: "slide-deck-maintainer" GH_AW_WORKFLOW_NAME: "Slide Deck Maintainer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index a7317cf9f2d..17fbdcaa8e9 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -59,6 +59,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -114,6 +116,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1376,6 +1379,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1483,6 +1488,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1705,6 +1712,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 💥 *[THE END] — Illustrated by [{workflow_name}]({run_url})*\",\"runStarted\":\"💥 **WHOOSH!** [{workflow_name}]({run_url}) springs into action on this {event_type}! *[Panel 1 begins...]*\",\"runSuccess\":\"🎬 **THE END** — [{workflow_name}]({run_url}) **MISSION: ACCOMPLISHED!** The hero saves the day! ✨\",\"runFailure\":\"💫 **TO BE CONTINUED...** [{workflow_name}]({run_url}) {status}! Our hero faces unexpected challenges...\"}" GH_AW_WORKFLOW_ID: "smoke-claude" GH_AW_WORKFLOW_NAME: "Smoke Claude" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index dc901fd92a1..752a61fd044 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -58,6 +58,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -113,6 +115,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1255,6 +1258,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1362,6 +1367,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1560,6 +1567,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🔮 *The oracle has spoken through [{workflow_name}]({run_url})*\",\"runStarted\":\"🔮 The ancient spirits stir... [{workflow_name}]({run_url}) awakens to divine this {event_type}...\",\"runSuccess\":\"✨ The prophecy is fulfilled... [{workflow_name}]({run_url}) has completed its mystical journey. The stars align. 🌟\",\"runFailure\":\"🌑 The shadows whisper... [{workflow_name}]({run_url}) {status}. The oracle requires further meditation...\"}" GH_AW_WORKFLOW_ID: "smoke-codex" GH_AW_WORKFLOW_NAME: "Smoke Codex" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index ae9a82f1b36..0f664745563 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -56,6 +56,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -112,6 +114,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1068,6 +1071,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1175,6 +1180,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1393,6 +1400,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 📰 *BREAKING: Report filed by [{workflow_name}]({run_url})*\",\"appendOnlyComments\":true,\"runStarted\":\"📰 BREAKING: [{workflow_name}]({run_url}) is now investigating this {event_type}. Sources say the story is developing...\",\"runSuccess\":\"📰 VERDICT: [{workflow_name}]({run_url}) has concluded. All systems operational. This is a developing story. 🎤\",\"runFailure\":\"📰 DEVELOPING STORY: [{workflow_name}]({run_url}) reports {status}. Our correspondents are investigating the incident...\"}" GH_AW_WORKFLOW_ID: "smoke-copilot" GH_AW_WORKFLOW_NAME: "Smoke Copilot" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/smoke-opencode.lock.yml b/.github/workflows/smoke-opencode.lock.yml index 01e9975c731..2d52f47efce 100644 --- a/.github/workflows/smoke-opencode.lock.yml +++ b/.github/workflows/smoke-opencode.lock.yml @@ -56,6 +56,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -111,6 +113,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -912,6 +915,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1019,6 +1024,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1272,6 +1279,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🚀 *[Liftoff Complete] — Powered by [{workflow_name}]({run_url})*\",\"runStarted\":\"🚀 **IGNITION!** [{workflow_name}]({run_url}) launching for this {event_type}! *[T-minus counting...]*\",\"runSuccess\":\"🎯 **MISSION SUCCESS** — [{workflow_name}]({run_url}) **TARGET ACQUIRED!** All systems nominal! ✨\",\"runFailure\":\"⚠️ **MISSION ABORT...** [{workflow_name}]({run_url}) {status}! Houston, we have a problem...\"}" GH_AW_WORKFLOW_ID: "smoke-opencode" GH_AW_WORKFLOW_NAME: "Smoke OpenCode" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index d6fb1a8806f..99cbbb7914b 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -54,6 +54,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -98,6 +100,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1565,6 +1568,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1674,6 +1679,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1842,6 +1849,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🔍 *Analysis by [{workflow_name}]({run_url})*\",\"runStarted\":\"🔍 Stale Repository Identifier starting! [{workflow_name}]({run_url}) is analyzing repository activity...\",\"runSuccess\":\"✅ Analysis complete! [{workflow_name}]({run_url}) has finished analyzing stale repositories.\",\"runFailure\":\"⚠️ Analysis interrupted! [{workflow_name}]({run_url}) {status}.\"}" GH_AW_WORKFLOW_ID: "stale-repo-identifier" GH_AW_WORKFLOW_NAME: "Stale Repository Identifier" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index 9d63a3830f7..ddbc5955705 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1280,6 +1283,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1387,6 +1392,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1557,6 +1564,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "static-analysis-report" GH_AW_WORKFLOW_NAME: "Static Analysis Report" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 8d0ead40d19..3744d76595b 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -83,6 +85,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1266,6 +1269,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1373,6 +1378,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1543,6 +1550,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "step-name-alignment" GH_AW_WORKFLOW_NAME: "Step Name Alignment" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index 29a7b685da4..80024c1785b 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -82,6 +84,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -933,6 +936,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1040,6 +1045,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1209,6 +1216,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "sub-issue-closer" GH_AW_WORKFLOW_NAME: "Sub-Issue Closer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 2a49e710ad2..e7a045ed294 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1008,6 +1011,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1115,6 +1120,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1282,6 +1289,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "super-linter" GH_AW_WORKFLOW_NAME: "Super Linter Report" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 8205ec6695a..4a60dbf6715 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -47,6 +47,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -91,6 +93,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1477,6 +1480,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1586,6 +1591,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1757,6 +1764,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 📝 *Documentation by [{workflow_name}]({run_url})*\",\"runStarted\":\"✍️ The Technical Writer begins! [{workflow_name}]({run_url}) is documenting this {event_type}...\",\"runSuccess\":\"📝 Documentation complete! [{workflow_name}]({run_url}) has written the docs. Clear as crystal! ✨\",\"runFailure\":\"✍️ Writer's block! [{workflow_name}]({run_url}) {status}. The page remains blank...\"}" GH_AW_WORKFLOW_ID: "technical-doc-writer" GH_AW_WORKFLOW_NAME: "Rebuild the documentation after making changes" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 0b39fb7e38b..99fc41e10ed 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -40,6 +40,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -81,6 +83,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -870,6 +873,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -977,6 +982,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1144,6 +1151,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "terminal-stylist" GH_AW_WORKFLOW_NAME: "Terminal Stylist" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/test-create-pr-error-handling.lock.yml b/.github/workflows/test-create-pr-error-handling.lock.yml index 58cd6b1b783..15a6a9f3b87 100644 --- a/.github/workflows/test-create-pr-error-handling.lock.yml +++ b/.github/workflows/test-create-pr-error-handling.lock.yml @@ -37,6 +37,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -78,6 +80,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -855,6 +858,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -962,6 +967,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1134,6 +1141,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "test-create-pr-error-handling" GH_AW_WORKFLOW_NAME: "Test Create PR Error Handling" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index f7223ad3d72..3dade7c1f98 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -59,6 +59,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -114,6 +116,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -957,6 +960,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1064,6 +1069,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1293,6 +1300,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "tidy" GH_AW_WORKFLOW_NAME: "Tidy" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index bdfe3013976..60c93be6982 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -86,6 +88,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1356,6 +1359,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1463,6 +1468,8 @@ jobs: concurrency: group: "gh-aw-claude-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1633,6 +1640,7 @@ jobs: GH_AW_ENGINE_ID: "claude" GH_AW_WORKFLOW_ID: "typist" GH_AW_WORKFLOW_NAME: "Typist - Go Type Analysis" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index 290fbab2fbb..3699571f448 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -43,6 +43,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1231,6 +1234,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1342,6 +1347,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1555,6 +1562,7 @@ jobs: GH_AW_TRACKER_ID: "ubuntu-image-analyzer" GH_AW_WORKFLOW_ID: "ubuntu-image-analyzer" GH_AW_WORKFLOW_NAME: "Ubuntu Actions Image Analyzer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 02ef8e3db15..ecc36bfc6fa 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -56,6 +56,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -112,6 +114,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1425,6 +1428,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1532,6 +1537,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1767,6 +1774,7 @@ jobs: GH_AW_SAFE_OUTPUT_MESSAGES: "{\"footer\":\"\\u003e 🗜️ *Compressed by [{workflow_name}]({run_url})*\",\"runStarted\":\"📦 Time to slim down! [{workflow_name}]({run_url}) is trimming the excess from this {event_type}...\",\"runSuccess\":\"🗜️ Docs on a diet! [{workflow_name}]({run_url}) has removed the bloat. Lean and mean! 💪\",\"runFailure\":\"📦 Unbloating paused! [{workflow_name}]({run_url}) {status}. The docs remain... fluffy.\"}" GH_AW_WORKFLOW_ID: "unbloat-docs" GH_AW_WORKFLOW_NAME: "Documentation Unbloat" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index 797568c3e6d..67a09f4384a 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1067,6 +1070,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1174,6 +1179,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1341,6 +1348,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "video-analyzer" GH_AW_WORKFLOW_NAME: "Video Analysis Agent" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index 1086c8e3718..38f303e41e0 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -87,6 +89,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1441,6 +1444,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1552,6 +1557,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1720,6 +1727,7 @@ jobs: GH_AW_TRACKER_ID: "weekly-issue-summary" GH_AW_WORKFLOW_ID: "weekly-issue-summary" GH_AW_WORKFLOW_NAME: "Weekly Issue Summary" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index ec88c7e7e41..e503283f01a 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -45,6 +45,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: ${{ steps.add-comment.outputs.comment-id }} comment_repo: ${{ steps.add-comment.outputs.comment-repo }} @@ -111,6 +113,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -933,6 +936,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1050,6 +1055,8 @@ jobs: runs-on: ubuntu-latest permissions: {} timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1264,6 +1271,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "workflow-generator" GH_AW_WORKFLOW_NAME: "Workflow Generator" + NODE_OPTIONS: --no-deprecation outputs: assign_to_agent_assigned: ${{ steps.assign_to_agent.outputs.assigned }} assign_to_agent_assignment_error_count: ${{ steps.assign_to_agent.outputs.assignment_error_count }} diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index e16d32b3eaf..60c040df067 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -46,6 +46,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -90,6 +92,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1436,6 +1439,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1543,6 +1548,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1734,6 +1741,8 @@ jobs: runs-on: ubuntu-latest permissions: contents: write + env: + NODE_OPTIONS: --no-deprecation steps: - name: Checkout actions folder uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 @@ -1803,6 +1812,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "workflow-health-manager" GH_AW_WORKFLOW_NAME: "Workflow Health Manager - Meta-Orchestrator" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/workflow-normalizer.lock.yml b/.github/workflows/workflow-normalizer.lock.yml index bf96d1b0a2d..c39e8af0317 100644 --- a/.github/workflows/workflow-normalizer.lock.yml +++ b/.github/workflows/workflow-normalizer.lock.yml @@ -45,6 +45,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -89,6 +91,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1069,6 +1072,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1180,6 +1185,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1348,6 +1355,7 @@ jobs: GH_AW_TRACKER_ID: "workflow-normalizer" GH_AW_WORKFLOW_ID: "workflow-normalizer" GH_AW_WORKFLOW_NAME: "Workflow Normalizer" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index 33ff60a3e97..1b7145a714d 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -44,6 +44,8 @@ jobs: runs-on: ubuntu-slim permissions: contents: read + env: + NODE_OPTIONS: --no-deprecation outputs: comment_id: "" comment_repo: "" @@ -88,6 +90,7 @@ jobs: GH_AW_SAFE_OUTPUTS: /opt/gh-aw/safeoutputs/outputs.jsonl GH_AW_SAFE_OUTPUTS_CONFIG_PATH: /opt/gh-aw/safeoutputs/config.json GH_AW_SAFE_OUTPUTS_TOOLS_PATH: /opt/gh-aw/safeoutputs/tools.json + NODE_OPTIONS: --no-deprecation outputs: has_patch: ${{ steps.collect_output.outputs.has_patch }} model: ${{ steps.generate_aw_info.outputs.model }} @@ -1310,6 +1313,8 @@ jobs: discussions: write issues: write pull-requests: write + env: + NODE_OPTIONS: --no-deprecation outputs: noop_message: ${{ steps.noop.outputs.noop_message }} tools_reported: ${{ steps.missing_tool.outputs.tools_reported }} @@ -1417,6 +1422,8 @@ jobs: concurrency: group: "gh-aw-copilot-${{ github.workflow }}" timeout-minutes: 10 + env: + NODE_OPTIONS: --no-deprecation outputs: success: ${{ steps.parse_results.outputs.success }} steps: @@ -1585,6 +1592,7 @@ jobs: GH_AW_ENGINE_ID: "copilot" GH_AW_WORKFLOW_ID: "workflow-skill-extractor" GH_AW_WORKFLOW_NAME: "Workflow Skill Extractor" + NODE_OPTIONS: --no-deprecation outputs: process_safe_outputs_processed_count: ${{ steps.process_safe_outputs.outputs.processed_count }} process_safe_outputs_temporary_id_map: ${{ steps.process_safe_outputs.outputs.temporary_id_map }} diff --git a/pkg/cli/compile_orchestrator.go b/pkg/cli/compile_orchestrator.go index d6e58250f0d..17ea3934cad 100644 --- a/pkg/cli/compile_orchestrator.go +++ b/pkg/cli/compile_orchestrator.go @@ -116,6 +116,16 @@ func renderGeneratedCampaignOrchestratorMarkdown(data *workflow.WorkflowData, so } outputs["create-project-status-update"] = statusUpdateConfig } + if data.SafeOutputs.DispatchWorkflow != nil && len(data.SafeOutputs.DispatchWorkflow.Workflows) > 0 { + dispatchWorkflowConfig := map[string]any{ + "workflows": data.SafeOutputs.DispatchWorkflow.Workflows, + } + // Include max if explicitly set + if data.SafeOutputs.DispatchWorkflow.Max > 0 { + dispatchWorkflowConfig["max"] = data.SafeOutputs.DispatchWorkflow.Max + } + outputs["dispatch-workflow"] = dispatchWorkflowConfig + } if len(outputs) > 0 { payload := map[string]any{"safe-outputs": outputs} if out, err := yaml.Marshal(payload); err == nil { diff --git a/pkg/parser/schemas/main_workflow_schema.json b/pkg/parser/schemas/main_workflow_schema.json index 23c1ea32126..4a46d729175 100644 --- a/pkg/parser/schemas/main_workflow_schema.json +++ b/pkg/parser/schemas/main_workflow_schema.json @@ -4655,6 +4655,41 @@ ], "description": "Enable AI agents to add review comments to specific lines in pull request diffs during code review workflows." }, + "dispatch-workflow": { + "oneOf": [ + { + "type": "object", + "description": "Configuration for dispatching GitHub Actions workflows from agentic output. Enables campaign orchestrators and coordination workflows to trigger worker workflows with custom inputs.", + "properties": { + "workflows": { + "type": "array", + "description": "List of workflow names (without .md extension) that can be dispatched. Workflow files must exist in the same directory and be workflow_dispatch-enabled.", + "items": { + "type": "string" + }, + "minItems": 1 + }, + "max": { + "type": "integer", + "description": "Maximum number of workflow dispatches allowed per run (default: 1)", + "minimum": 1, + "maximum": 10 + } + }, + "required": ["workflows"], + "additionalProperties": false + }, + { + "type": "array", + "description": "Shorthand: list of workflow names to allow dispatching", + "items": { + "type": "string" + }, + "minItems": 1 + } + ], + "description": "Enable AI agents to trigger workflow_dispatch events on specified workflows, useful for campaign orchestration and multi-workflow coordination." + }, "create-code-scanning-alert": { "oneOf": [ { diff --git a/pkg/workflow/compiler_activation_jobs.go b/pkg/workflow/compiler_activation_jobs.go index 05a678f8192..5f6753244b0 100644 --- a/pkg/workflow/compiler_activation_jobs.go +++ b/pkg/workflow/compiler_activation_jobs.go @@ -584,6 +584,11 @@ func (c *Compiler) buildActivationJob(data *WorkflowData, preActivationJobCreate environment = fmt.Sprintf("environment: %s", cleanManualApproval) } + // Build environment variables for the activation job + env := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + env["NODE_OPTIONS"] = "--no-deprecation" + job := &Job{ Name: string(constants.ActivationJobName), If: activationCondition, @@ -591,6 +596,7 @@ func (c *Compiler) buildActivationJob(data *WorkflowData, preActivationJobCreate RunsOn: c.formatSafeOutputsRunsOn(data.SafeOutputs), Permissions: permissions, Environment: environment, + Env: env, Steps: steps, Outputs: outputs, Needs: activationNeeds, // Depend on pre-activation job if it exists @@ -716,11 +722,17 @@ func (c *Compiler) buildMainJob(data *WorkflowData, activationJobCreated bool) ( outputs["has_patch"] = "${{ steps.collect_output.outputs.has_patch }}" } - // Build job-level environment variables for safe outputs - var env map[string]string - if data.SafeOutputs != nil { - env = make(map[string]string) + // Build job-level environment variables + // Always initialize env map to ensure NODE_OPTIONS is set + env := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + // These warnings (DEP0005 for Buffer(), DEP0040 for punycode) come from + // third-party packages like Claude Code CLI and don't affect functionality + env["NODE_OPTIONS"] = "--no-deprecation" + + // Add safe outputs environment variables if configured + if data.SafeOutputs != nil { // Set GH_AW_SAFE_OUTPUTS to path in /opt (read-only mount for agent container) // The MCP server writes agent outputs to this file during execution // This file is in /opt to prevent the agent container from having write access diff --git a/pkg/workflow/compiler_safe_outputs_job.go b/pkg/workflow/compiler_safe_outputs_job.go index 2671b385e3b..c0550eef958 100644 --- a/pkg/workflow/compiler_safe_outputs_job.go +++ b/pkg/workflow/compiler_safe_outputs_job.go @@ -433,6 +433,11 @@ func (c *Compiler) buildConsolidatedSafeOutputsJob(data *WorkflowData, mainJobNa func (c *Compiler) buildJobLevelSafeOutputEnvVars(data *WorkflowData, workflowID string) map[string]string { envVars := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + // These warnings (DEP0005 for Buffer(), DEP0040 for punycode) come from + // third-party packages and don't affect functionality + envVars["NODE_OPTIONS"] = "--no-deprecation" + // Set GH_AW_WORKFLOW_ID to the workflow ID (filename without extension) // This is used for branch naming in create_pull_request and other operations envVars["GH_AW_WORKFLOW_ID"] = fmt.Sprintf("%q", workflowID) diff --git a/pkg/workflow/notify_comment.go b/pkg/workflow/notify_comment.go index 52b07ed2cb6..8025b814c8b 100644 --- a/pkg/workflow/notify_comment.go +++ b/pkg/workflow/notify_comment.go @@ -336,11 +336,17 @@ func (c *Compiler) buildConclusionJob(data *WorkflowData, mainJobName string, sa outputs["total_count"] = "${{ steps.missing_tool.outputs.total_count }}" } + // Build environment variables for the conclusion job + env := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + env["NODE_OPTIONS"] = "--no-deprecation" + job := &Job{ Name: "conclusion", If: condition.Render(), RunsOn: c.formatSafeOutputsRunsOn(data.SafeOutputs), Permissions: NewPermissionsContentsReadIssuesWritePRWriteDiscussionsWrite().RenderToYAML(), + Env: env, Steps: steps, Needs: needs, Outputs: outputs, diff --git a/pkg/workflow/repo_memory.go b/pkg/workflow/repo_memory.go index 2c3fb8b686a..6cca9613d4f 100644 --- a/pkg/workflow/repo_memory.go +++ b/pkg/workflow/repo_memory.go @@ -657,12 +657,18 @@ func (c *Compiler) buildPushRepoMemoryJob(data *WorkflowData, threatDetectionEna jobCondition = "always() && needs.detection.outputs.success == 'true'" } + // Build environment variables for the push_repo_memory job + env := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + env["NODE_OPTIONS"] = "--no-deprecation" + job := &Job{ Name: "push_repo_memory", DisplayName: "", // No display name - job ID is sufficient RunsOn: "runs-on: ubuntu-latest", If: jobCondition, Permissions: "permissions:\n contents: write", + Env: env, Needs: []string{"agent"}, // Detection dependency added by caller if needed Steps: steps, } diff --git a/pkg/workflow/threat_detection.go b/pkg/workflow/threat_detection.go index 04d62fa96fa..33f4d2bec8e 100644 --- a/pkg/workflow/threat_detection.go +++ b/pkg/workflow/threat_detection.go @@ -128,6 +128,11 @@ func (c *Compiler) buildThreatDetectionJob(data *WorkflowData, mainJobName strin ) condition := BuildDisjunction(false, hasOutputTypes, hasPatch) + // Build environment variables for the detection job + env := make(map[string]string) + // Suppress Node.js deprecation warnings from npm dependencies + env["NODE_OPTIONS"] = "--no-deprecation" + job := &Job{ Name: string(constants.DetectionJobName), If: condition.Render(), @@ -135,6 +140,7 @@ func (c *Compiler) buildThreatDetectionJob(data *WorkflowData, mainJobName strin Permissions: NewPermissionsEmpty().RenderToYAML(), Concurrency: c.indentYAMLLines(agentConcurrency, " "), TimeoutMinutes: 10, + Env: env, Steps: steps, Needs: []string{mainJobName}, Outputs: map[string]string{