From 9cf721b82f5ef56cf2e4ee5b92066f6ffc666cc6 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 00:53:57 +0000
Subject: [PATCH 1/6] Initial plan
From 6f12214fe1b91b722344a1c19c5c9165b1b3d2fa Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 01:17:17 +0000
Subject: [PATCH 2/6] fix: use github.workflow_ref context to fix remote
workflow_call integrity check
For cross-repo workflow_call invocations, GITHUB_WORKFLOW_REF env var points to
the top-level caller's workflow, not the reusable (callee) workflow. This caused
check_workflow_timestamp_api.cjs to look for lock files in the wrong repository.
The fix injects GH_AW_CONTEXT_WORKFLOW_REF from ${{ github.workflow_ref }} which
correctly identifies the current reusable workflow even in cross-repo scenarios.
Closes #23935
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/536ff9ae-a2dc-4523-923d-77dc878c16ca
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---
.github/workflows/ace-editor.lock.yml | 1 +
.../agent-performance-analyzer.lock.yml | 1 +
.../workflows/agent-persona-explorer.lock.yml | 1 +
.../agentic-observability-kit.lock.yml | 1 +
.github/workflows/ai-moderator.lock.yml | 1 +
.github/workflows/archie.lock.yml | 1 +
.github/workflows/artifacts-summary.lock.yml | 1 +
.github/workflows/audit-workflows.lock.yml | 1 +
.github/workflows/auto-triage-issues.lock.yml | 1 +
.github/workflows/blog-auditor.lock.yml | 1 +
.github/workflows/bot-detection.lock.yml | 1 +
.github/workflows/brave.lock.yml | 1 +
.../breaking-change-checker.lock.yml | 1 +
.github/workflows/changeset.lock.yml | 1 +
.github/workflows/ci-coach.lock.yml | 1 +
.github/workflows/ci-doctor.lock.yml | 1 +
.../claude-code-user-docs-review.lock.yml | 1 +
.../workflows/claude-token-optimizer.lock.yml | 1 +
.../claude-token-usage-analyzer.lock.yml | 1 +
.../cli-consistency-checker.lock.yml | 1 +
.../workflows/cli-version-checker.lock.yml | 1 +
.github/workflows/cloclo.lock.yml | 1 +
.../workflows/code-scanning-fixer.lock.yml | 1 +
.github/workflows/code-simplifier.lock.yml | 1 +
.../codex-github-remote-mcp-test.lock.yml | 1 +
.../commit-changes-analyzer.lock.yml | 1 +
.../constraint-solving-potd.lock.yml | 1 +
.github/workflows/contribution-check.lock.yml | 1 +
.../workflows/copilot-agent-analysis.lock.yml | 1 +
.../copilot-cli-deep-research.lock.yml | 1 +
.../copilot-pr-merged-report.lock.yml | 1 +
.../copilot-pr-nlp-analysis.lock.yml | 1 +
.../copilot-pr-prompt-analysis.lock.yml | 1 +
.../copilot-session-insights.lock.yml | 1 +
.../copilot-token-optimizer.lock.yml | 1 +
.../copilot-token-usage-analyzer.lock.yml | 1 +
.github/workflows/craft.lock.yml | 1 +
.../daily-architecture-diagram.lock.yml | 1 +
.../daily-assign-issue-to-user.lock.yml | 1 +
.github/workflows/daily-choice-test.lock.yml | 1 +
.../workflows/daily-cli-performance.lock.yml | 1 +
.../workflows/daily-cli-tools-tester.lock.yml | 1 +
.github/workflows/daily-code-metrics.lock.yml | 1 +
.../daily-community-attribution.lock.yml | 1 +
.../workflows/daily-compiler-quality.lock.yml | 1 +
.../daily-copilot-token-report.lock.yml | 1 +
.github/workflows/daily-doc-healer.lock.yml | 1 +
.github/workflows/daily-doc-updater.lock.yml | 1 +
.github/workflows/daily-fact.lock.yml | 1 +
.github/workflows/daily-file-diet.lock.yml | 1 +
.../workflows/daily-firewall-report.lock.yml | 1 +
.../workflows/daily-function-namer.lock.yml | 1 +
.../daily-integrity-analysis.lock.yml | 1 +
.../workflows/daily-issues-report.lock.yml | 1 +
.../daily-malicious-code-scan.lock.yml | 1 +
.../daily-mcp-concurrency-analysis.lock.yml | 1 +
.../daily-multi-device-docs-tester.lock.yml | 1 +
.github/workflows/daily-news.lock.yml | 1 +
.../daily-observability-report.lock.yml | 1 +
.../daily-performance-summary.lock.yml | 1 +
.github/workflows/daily-regulatory.lock.yml | 1 +
.../daily-rendering-scripts-verifier.lock.yml | 1 +
.../workflows/daily-repo-chronicle.lock.yml | 1 +
.../daily-safe-output-integrator.lock.yml | 1 +
.../daily-safe-output-optimizer.lock.yml | 1 +
.../daily-safe-outputs-conformance.lock.yml | 1 +
.../workflows/daily-secrets-analysis.lock.yml | 1 +
.../daily-security-red-team.lock.yml | 1 +
.github/workflows/daily-semgrep-scan.lock.yml | 1 +
.../daily-syntax-error-quality.lock.yml | 1 +
.../daily-team-evolution-insights.lock.yml | 1 +
.github/workflows/daily-team-status.lock.yml | 1 +
.../daily-testify-uber-super-expert.lock.yml | 1 +
.../workflows/daily-workflow-updater.lock.yml | 1 +
.github/workflows/dead-code-remover.lock.yml | 1 +
.github/workflows/deep-report.lock.yml | 1 +
.github/workflows/delight.lock.yml | 1 +
.github/workflows/dependabot-burner.lock.yml | 1 +
.../workflows/dependabot-go-checker.lock.yml | 1 +
.github/workflows/dev-hawk.lock.yml | 1 +
.github/workflows/dev.lock.yml | 1 +
.../developer-docs-consolidator.lock.yml | 1 +
.github/workflows/dictation-prompt.lock.yml | 1 +
.../workflows/discussion-task-miner.lock.yml | 1 +
.github/workflows/docs-noob-tester.lock.yml | 1 +
.github/workflows/draft-pr-cleanup.lock.yml | 1 +
.../duplicate-code-detector.lock.yml | 1 +
.../example-permissions-warning.lock.yml | 1 +
.../example-workflow-analyzer.lock.yml | 1 +
.github/workflows/firewall-escape.lock.yml | 1 +
.github/workflows/firewall.lock.yml | 1 +
.../workflows/functional-pragmatist.lock.yml | 1 +
.../github-mcp-structural-analysis.lock.yml | 1 +
.../github-mcp-tools-report.lock.yml | 1 +
.../github-remote-mcp-auth-test.lock.yml | 1 +
.../workflows/glossary-maintainer.lock.yml | 1 +
.github/workflows/go-fan.lock.yml | 1 +
.github/workflows/go-logger.lock.yml | 1 +
.../workflows/go-pattern-detector.lock.yml | 1 +
.github/workflows/gpclean.lock.yml | 1 +
.github/workflows/grumpy-reviewer.lock.yml | 1 +
.github/workflows/hourly-ci-cleaner.lock.yml | 1 +
.../workflows/instructions-janitor.lock.yml | 1 +
.github/workflows/issue-arborist.lock.yml | 1 +
.github/workflows/issue-monster.lock.yml | 1 +
.github/workflows/issue-triage-agent.lock.yml | 1 +
.github/workflows/jsweep.lock.yml | 1 +
.../workflows/layout-spec-maintainer.lock.yml | 1 +
.github/workflows/lockfile-stats.lock.yml | 1 +
.github/workflows/mcp-inspector.lock.yml | 1 +
.github/workflows/mergefest.lock.yml | 1 +
.github/workflows/metrics-collector.lock.yml | 1 +
.../workflows/notion-issue-summary.lock.yml | 1 +
.github/workflows/org-health-report.lock.yml | 1 +
.github/workflows/pdf-summary.lock.yml | 1 +
.github/workflows/plan.lock.yml | 1 +
.github/workflows/poem-bot.lock.yml | 1 +
.github/workflows/portfolio-analyst.lock.yml | 1 +
.../workflows/pr-nitpick-reviewer.lock.yml | 1 +
.github/workflows/pr-triage-agent.lock.yml | 1 +
.../prompt-clustering-analysis.lock.yml | 1 +
.github/workflows/python-data-charts.lock.yml | 1 +
.github/workflows/q.lock.yml | 1 +
.github/workflows/refiner.lock.yml | 1 +
.github/workflows/release.lock.yml | 1 +
.../workflows/repo-audit-analyzer.lock.yml | 1 +
.github/workflows/repo-tree-map.lock.yml | 1 +
.../repository-quality-improver.lock.yml | 1 +
.github/workflows/research.lock.yml | 1 +
.github/workflows/safe-output-health.lock.yml | 1 +
.../schema-consistency-checker.lock.yml | 1 +
.../schema-feature-coverage.lock.yml | 1 +
.github/workflows/scout.lock.yml | 1 +
.../workflows/security-compliance.lock.yml | 1 +
.github/workflows/security-review.lock.yml | 1 +
.../semantic-function-refactor.lock.yml | 1 +
.github/workflows/sergo.lock.yml | 1 +
.../workflows/slide-deck-maintainer.lock.yml | 1 +
.../workflows/smoke-agent-all-merged.lock.yml | 1 +
.../workflows/smoke-agent-all-none.lock.yml | 1 +
.../smoke-agent-public-approved.lock.yml | 1 +
.../smoke-agent-public-none.lock.yml | 1 +
.../smoke-agent-scoped-approved.lock.yml | 1 +
.../workflows/smoke-call-workflow.lock.yml | 1 +
.github/workflows/smoke-claude.lock.yml | 1 +
.github/workflows/smoke-codex.lock.yml | 1 +
.github/workflows/smoke-copilot-arm.lock.yml | 1 +
.github/workflows/smoke-copilot.lock.yml | 1 +
.../smoke-create-cross-repo-pr.lock.yml | 1 +
.github/workflows/smoke-gemini.lock.yml | 1 +
.github/workflows/smoke-multi-pr.lock.yml | 1 +
.github/workflows/smoke-project.lock.yml | 1 +
.../workflows/smoke-service-ports.lock.yml | 1 +
.github/workflows/smoke-temporary-id.lock.yml | 1 +
.github/workflows/smoke-test-tools.lock.yml | 1 +
.../smoke-update-cross-repo-pr.lock.yml | 1 +
.../smoke-workflow-call-with-inputs.lock.yml | 1 +
.../workflows/smoke-workflow-call.lock.yml | 1 +
.../workflows/stale-repo-identifier.lock.yml | 1 +
.../workflows/static-analysis-report.lock.yml | 1 +
.../workflows/step-name-alignment.lock.yml | 1 +
.github/workflows/sub-issue-closer.lock.yml | 1 +
.github/workflows/super-linter.lock.yml | 1 +
.../workflows/technical-doc-writer.lock.yml | 1 +
.github/workflows/terminal-stylist.lock.yml | 1 +
.../test-create-pr-error-handling.lock.yml | 1 +
.github/workflows/test-dispatcher.lock.yml | 1 +
.../test-project-url-default.lock.yml | 1 +
.github/workflows/test-workflow.lock.yml | 1 +
.github/workflows/tidy.lock.yml | 1 +
.github/workflows/typist.lock.yml | 1 +
.../workflows/ubuntu-image-analyzer.lock.yml | 1 +
.github/workflows/unbloat-docs.lock.yml | 1 +
.github/workflows/update-astro.lock.yml | 1 +
.github/workflows/video-analyzer.lock.yml | 1 +
.../weekly-blog-post-writer.lock.yml | 1 +
.../weekly-editors-health-check.lock.yml | 1 +
.../workflows/weekly-issue-summary.lock.yml | 1 +
.../weekly-safe-outputs-spec-review.lock.yml | 1 +
.github/workflows/workflow-generator.lock.yml | 1 +
.../workflow-health-manager.lock.yml | 1 +
.../workflows/workflow-normalizer.lock.yml | 1 +
.../workflow-skill-extractor.lock.yml | 1 +
.../setup/js/check_workflow_timestamp_api.cjs | 26 ++++---
.../js/check_workflow_timestamp_api.test.cjs | 72 +++++++++++++++++++
pkg/workflow/compiler_activation_job.go | 5 ++
.../basic-copilot.golden | 1 +
.../with-imports.golden | 1 +
188 files changed, 280 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/ace-editor.lock.yml b/.github/workflows/ace-editor.lock.yml
index 53d10c75775..4902b3f5e1c 100644
--- a/.github/workflows/ace-editor.lock.yml
+++ b/.github/workflows/ace-editor.lock.yml
@@ -128,6 +128,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ace-editor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml
index e61de0a35db..28715bdd105 100644
--- a/.github/workflows/agent-performance-analyzer.lock.yml
+++ b/.github/workflows/agent-performance-analyzer.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agent-performance-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml
index 5d398bb5303..f17123710c3 100644
--- a/.github/workflows/agent-persona-explorer.lock.yml
+++ b/.github/workflows/agent-persona-explorer.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agent-persona-explorer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/agentic-observability-kit.lock.yml b/.github/workflows/agentic-observability-kit.lock.yml
index 0d389296dfb..30a1d6c2c44 100644
--- a/.github/workflows/agentic-observability-kit.lock.yml
+++ b/.github/workflows/agentic-observability-kit.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agentic-observability-kit.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml
index 42ab82cdc02..2da0fb6e64d 100644
--- a/.github/workflows/ai-moderator.lock.yml
+++ b/.github/workflows/ai-moderator.lock.yml
@@ -134,6 +134,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ai-moderator.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml
index 579baa456a2..945e5f19982 100644
--- a/.github/workflows/archie.lock.yml
+++ b/.github/workflows/archie.lock.yml
@@ -137,6 +137,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "archie.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml
index 68643abc59f..3933cbb444f 100644
--- a/.github/workflows/artifacts-summary.lock.yml
+++ b/.github/workflows/artifacts-summary.lock.yml
@@ -110,6 +110,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "artifacts-summary.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml
index e67e0a5662d..512559a8cd5 100644
--- a/.github/workflows/audit-workflows.lock.yml
+++ b/.github/workflows/audit-workflows.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "audit-workflows.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml
index 0d785f2a519..d652dca5013 100644
--- a/.github/workflows/auto-triage-issues.lock.yml
+++ b/.github/workflows/auto-triage-issues.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "auto-triage-issues.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml
index 51823227147..e0c5fa960d2 100644
--- a/.github/workflows/blog-auditor.lock.yml
+++ b/.github/workflows/blog-auditor.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "blog-auditor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/bot-detection.lock.yml b/.github/workflows/bot-detection.lock.yml
index 52aa6bc4734..2e6837593c3 100644
--- a/.github/workflows/bot-detection.lock.yml
+++ b/.github/workflows/bot-detection.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "bot-detection.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml
index 1c79a98d643..6fa36d0bd1c 100644
--- a/.github/workflows/brave.lock.yml
+++ b/.github/workflows/brave.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "brave.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml
index 5df5fdacb9e..715e6688096 100644
--- a/.github/workflows/breaking-change-checker.lock.yml
+++ b/.github/workflows/breaking-change-checker.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "breaking-change-checker.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml
index fc550b9b6b5..ba42c498395 100644
--- a/.github/workflows/changeset.lock.yml
+++ b/.github/workflows/changeset.lock.yml
@@ -146,6 +146,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "changeset.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml
index cac82787594..89687b67130 100644
--- a/.github/workflows/ci-coach.lock.yml
+++ b/.github/workflows/ci-coach.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ci-coach.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml
index 248fed44fe5..950f2057a4c 100644
--- a/.github/workflows/ci-doctor.lock.yml
+++ b/.github/workflows/ci-doctor.lock.yml
@@ -140,6 +140,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ci-doctor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/claude-code-user-docs-review.lock.yml b/.github/workflows/claude-code-user-docs-review.lock.yml
index 01135eba2a6..6f02b5d5494 100644
--- a/.github/workflows/claude-code-user-docs-review.lock.yml
+++ b/.github/workflows/claude-code-user-docs-review.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-code-user-docs-review.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/claude-token-optimizer.lock.yml b/.github/workflows/claude-token-optimizer.lock.yml
index e28f3f803c6..51ce9a00615 100644
--- a/.github/workflows/claude-token-optimizer.lock.yml
+++ b/.github/workflows/claude-token-optimizer.lock.yml
@@ -120,6 +120,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-token-optimizer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/claude-token-usage-analyzer.lock.yml b/.github/workflows/claude-token-usage-analyzer.lock.yml
index 9a11b06e7c3..d7b4beb4b03 100644
--- a/.github/workflows/claude-token-usage-analyzer.lock.yml
+++ b/.github/workflows/claude-token-usage-analyzer.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-token-usage-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml
index aa70a6b196c..b66cf84392a 100644
--- a/.github/workflows/cli-consistency-checker.lock.yml
+++ b/.github/workflows/cli-consistency-checker.lock.yml
@@ -105,6 +105,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cli-consistency-checker.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml
index a1f12474819..e67f3adc1ad 100644
--- a/.github/workflows/cli-version-checker.lock.yml
+++ b/.github/workflows/cli-version-checker.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cli-version-checker.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml
index c2d1688781a..d08d80e9dd7 100644
--- a/.github/workflows/cloclo.lock.yml
+++ b/.github/workflows/cloclo.lock.yml
@@ -160,6 +160,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cloclo.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml
index 3c5444c484e..ecf110faf55 100644
--- a/.github/workflows/code-scanning-fixer.lock.yml
+++ b/.github/workflows/code-scanning-fixer.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "code-scanning-fixer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml
index ebbbbfa039c..f5671ca5d4c 100644
--- a/.github/workflows/code-simplifier.lock.yml
+++ b/.github/workflows/code-simplifier.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "code-simplifier.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml
index d1351c223bc..313beebc3ef 100644
--- a/.github/workflows/codex-github-remote-mcp-test.lock.yml
+++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "codex-github-remote-mcp-test.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml
index 5550b593c9b..997c12cf631 100644
--- a/.github/workflows/commit-changes-analyzer.lock.yml
+++ b/.github/workflows/commit-changes-analyzer.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "commit-changes-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/constraint-solving-potd.lock.yml b/.github/workflows/constraint-solving-potd.lock.yml
index 47f3b6f0946..6cc80b5f88f 100644
--- a/.github/workflows/constraint-solving-potd.lock.yml
+++ b/.github/workflows/constraint-solving-potd.lock.yml
@@ -110,6 +110,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "constraint-solving-potd.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/contribution-check.lock.yml b/.github/workflows/contribution-check.lock.yml
index f0f6b4ca090..8d6dc0f6311 100644
--- a/.github/workflows/contribution-check.lock.yml
+++ b/.github/workflows/contribution-check.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "contribution-check.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml
index 32e27a33a20..b03093fdd77 100644
--- a/.github/workflows/copilot-agent-analysis.lock.yml
+++ b/.github/workflows/copilot-agent-analysis.lock.yml
@@ -120,6 +120,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-agent-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml
index e2973f089b2..3c535c39fc5 100644
--- a/.github/workflows/copilot-cli-deep-research.lock.yml
+++ b/.github/workflows/copilot-cli-deep-research.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-cli-deep-research.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml
index efb37dd0453..7346b15b4eb 100644
--- a/.github/workflows/copilot-pr-merged-report.lock.yml
+++ b/.github/workflows/copilot-pr-merged-report.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-merged-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml
index 088a937843b..8403e5da96f 100644
--- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml
+++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-nlp-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml
index d791b822a94..3549db72378 100644
--- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml
+++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-prompt-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml
index 9154a3e90d2..8e76cbd5068 100644
--- a/.github/workflows/copilot-session-insights.lock.yml
+++ b/.github/workflows/copilot-session-insights.lock.yml
@@ -122,6 +122,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-session-insights.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-token-optimizer.lock.yml b/.github/workflows/copilot-token-optimizer.lock.yml
index 7e83bdf3729..5dd04a80375 100644
--- a/.github/workflows/copilot-token-optimizer.lock.yml
+++ b/.github/workflows/copilot-token-optimizer.lock.yml
@@ -120,6 +120,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-token-optimizer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/copilot-token-usage-analyzer.lock.yml b/.github/workflows/copilot-token-usage-analyzer.lock.yml
index 02ed97bc7f3..43714fbb542 100644
--- a/.github/workflows/copilot-token-usage-analyzer.lock.yml
+++ b/.github/workflows/copilot-token-usage-analyzer.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-token-usage-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml
index 8123975580d..337dfcf43f7 100644
--- a/.github/workflows/craft.lock.yml
+++ b/.github/workflows/craft.lock.yml
@@ -123,6 +123,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "craft.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-architecture-diagram.lock.yml b/.github/workflows/daily-architecture-diagram.lock.yml
index 226c0aa1f21..3980b04997f 100644
--- a/.github/workflows/daily-architecture-diagram.lock.yml
+++ b/.github/workflows/daily-architecture-diagram.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-architecture-diagram.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml
index 85f739ae49b..b0415b34561 100644
--- a/.github/workflows/daily-assign-issue-to-user.lock.yml
+++ b/.github/workflows/daily-assign-issue-to-user.lock.yml
@@ -104,6 +104,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-assign-issue-to-user.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml
index 2becbf9c1d7..948e1941356 100644
--- a/.github/workflows/daily-choice-test.lock.yml
+++ b/.github/workflows/daily-choice-test.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-choice-test.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml
index 9741a9d58c6..4be1a50e433 100644
--- a/.github/workflows/daily-cli-performance.lock.yml
+++ b/.github/workflows/daily-cli-performance.lock.yml
@@ -137,6 +137,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-cli-performance.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-cli-tools-tester.lock.yml b/.github/workflows/daily-cli-tools-tester.lock.yml
index 4354b9befeb..3c0241627c2 100644
--- a/.github/workflows/daily-cli-tools-tester.lock.yml
+++ b/.github/workflows/daily-cli-tools-tester.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-cli-tools-tester.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml
index 6471a14506a..704475a396a 100644
--- a/.github/workflows/daily-code-metrics.lock.yml
+++ b/.github/workflows/daily-code-metrics.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-code-metrics.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-community-attribution.lock.yml b/.github/workflows/daily-community-attribution.lock.yml
index 2b65c36ad82..8ac17aa3efd 100644
--- a/.github/workflows/daily-community-attribution.lock.yml
+++ b/.github/workflows/daily-community-attribution.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-community-attribution.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml
index b5966ca4afc..8e5dc0f6b7b 100644
--- a/.github/workflows/daily-compiler-quality.lock.yml
+++ b/.github/workflows/daily-compiler-quality.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-compiler-quality.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml
index 7e05aa11753..31918b3743a 100644
--- a/.github/workflows/daily-copilot-token-report.lock.yml
+++ b/.github/workflows/daily-copilot-token-report.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-copilot-token-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml
index b1f4be9ec7d..37f6f150e00 100644
--- a/.github/workflows/daily-doc-healer.lock.yml
+++ b/.github/workflows/daily-doc-healer.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-doc-healer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml
index e1bda96d863..51fd38d4e83 100644
--- a/.github/workflows/daily-doc-updater.lock.yml
+++ b/.github/workflows/daily-doc-updater.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-doc-updater.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml
index ce603ab5318..35460cfc586 100644
--- a/.github/workflows/daily-fact.lock.yml
+++ b/.github/workflows/daily-fact.lock.yml
@@ -97,6 +97,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-fact.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml
index 571e7f64e45..28efa9819a5 100644
--- a/.github/workflows/daily-file-diet.lock.yml
+++ b/.github/workflows/daily-file-diet.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-file-diet.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml
index c43b7b96bbb..5d5060e6c71 100644
--- a/.github/workflows/daily-firewall-report.lock.yml
+++ b/.github/workflows/daily-firewall-report.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-firewall-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-function-namer.lock.yml b/.github/workflows/daily-function-namer.lock.yml
index 70be6ab1b61..1ffbf7a7997 100644
--- a/.github/workflows/daily-function-namer.lock.yml
+++ b/.github/workflows/daily-function-namer.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-function-namer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-integrity-analysis.lock.yml b/.github/workflows/daily-integrity-analysis.lock.yml
index c64f2c6f68b..e82c0adc035 100644
--- a/.github/workflows/daily-integrity-analysis.lock.yml
+++ b/.github/workflows/daily-integrity-analysis.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-integrity-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml
index 10f85854a6a..3bcfed47423 100644
--- a/.github/workflows/daily-issues-report.lock.yml
+++ b/.github/workflows/daily-issues-report.lock.yml
@@ -125,6 +125,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-issues-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml
index 167a023b943..65dd270f064 100644
--- a/.github/workflows/daily-malicious-code-scan.lock.yml
+++ b/.github/workflows/daily-malicious-code-scan.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-malicious-code-scan.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
index d8cb9e2eebe..c89f6771ca6 100644
--- a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
+++ b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-mcp-concurrency-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml
index 88646684f1d..6d27edeb361 100644
--- a/.github/workflows/daily-multi-device-docs-tester.lock.yml
+++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml
@@ -120,6 +120,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-multi-device-docs-tester.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml
index 7c295e550cb..f940a873a9c 100644
--- a/.github/workflows/daily-news.lock.yml
+++ b/.github/workflows/daily-news.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-news.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml
index 10e24d91fd9..de5fe2fd1af 100644
--- a/.github/workflows/daily-observability-report.lock.yml
+++ b/.github/workflows/daily-observability-report.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-observability-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml
index 5c7edb6a6db..bd1cd004372 100644
--- a/.github/workflows/daily-performance-summary.lock.yml
+++ b/.github/workflows/daily-performance-summary.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-performance-summary.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml
index f5344b67f6d..88b94f286bd 100644
--- a/.github/workflows/daily-regulatory.lock.yml
+++ b/.github/workflows/daily-regulatory.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-regulatory.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-rendering-scripts-verifier.lock.yml b/.github/workflows/daily-rendering-scripts-verifier.lock.yml
index 4a84aa1757c..2cef9d23e11 100644
--- a/.github/workflows/daily-rendering-scripts-verifier.lock.yml
+++ b/.github/workflows/daily-rendering-scripts-verifier.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-rendering-scripts-verifier.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml
index 7e2b5903d35..5897e1e78ff 100644
--- a/.github/workflows/daily-repo-chronicle.lock.yml
+++ b/.github/workflows/daily-repo-chronicle.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-repo-chronicle.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-safe-output-integrator.lock.yml b/.github/workflows/daily-safe-output-integrator.lock.yml
index 52b43272d28..18a6681f177 100644
--- a/.github/workflows/daily-safe-output-integrator.lock.yml
+++ b/.github/workflows/daily-safe-output-integrator.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-output-integrator.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml
index d8f8b36d3b9..399aa37ea86 100644
--- a/.github/workflows/daily-safe-output-optimizer.lock.yml
+++ b/.github/workflows/daily-safe-output-optimizer.lock.yml
@@ -121,6 +121,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-output-optimizer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-safe-outputs-conformance.lock.yml b/.github/workflows/daily-safe-outputs-conformance.lock.yml
index 93d81e1b131..757b1378f8b 100644
--- a/.github/workflows/daily-safe-outputs-conformance.lock.yml
+++ b/.github/workflows/daily-safe-outputs-conformance.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-outputs-conformance.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml
index 1e0edfa49f5..5763b8b1a3d 100644
--- a/.github/workflows/daily-secrets-analysis.lock.yml
+++ b/.github/workflows/daily-secrets-analysis.lock.yml
@@ -110,6 +110,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-secrets-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-security-red-team.lock.yml b/.github/workflows/daily-security-red-team.lock.yml
index 0d731831dc3..3510d19021e 100644
--- a/.github/workflows/daily-security-red-team.lock.yml
+++ b/.github/workflows/daily-security-red-team.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-security-red-team.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-semgrep-scan.lock.yml b/.github/workflows/daily-semgrep-scan.lock.yml
index b40c75a0a0c..fdea18c5466 100644
--- a/.github/workflows/daily-semgrep-scan.lock.yml
+++ b/.github/workflows/daily-semgrep-scan.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-semgrep-scan.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-syntax-error-quality.lock.yml b/.github/workflows/daily-syntax-error-quality.lock.yml
index 258e89465ed..af86b7420dc 100644
--- a/.github/workflows/daily-syntax-error-quality.lock.yml
+++ b/.github/workflows/daily-syntax-error-quality.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-syntax-error-quality.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml
index 08433909605..933d07b12c9 100644
--- a/.github/workflows/daily-team-evolution-insights.lock.yml
+++ b/.github/workflows/daily-team-evolution-insights.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-team-evolution-insights.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml
index 890df1669e8..090e3d31831 100644
--- a/.github/workflows/daily-team-status.lock.yml
+++ b/.github/workflows/daily-team-status.lock.yml
@@ -124,6 +124,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-team-status.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml
index 8ae0a5ba4c1..21324fdea56 100644
--- a/.github/workflows/daily-testify-uber-super-expert.lock.yml
+++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-testify-uber-super-expert.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml
index 93ae0213844..642747a4e35 100644
--- a/.github/workflows/daily-workflow-updater.lock.yml
+++ b/.github/workflows/daily-workflow-updater.lock.yml
@@ -105,6 +105,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-workflow-updater.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dead-code-remover.lock.yml b/.github/workflows/dead-code-remover.lock.yml
index 114991695ab..9624fcdfce3 100644
--- a/.github/workflows/dead-code-remover.lock.yml
+++ b/.github/workflows/dead-code-remover.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dead-code-remover.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml
index 0e55f78252b..cd8093cf5e3 100644
--- a/.github/workflows/deep-report.lock.yml
+++ b/.github/workflows/deep-report.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "deep-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml
index 0b96cc3c1ee..a6fe48d07bf 100644
--- a/.github/workflows/delight.lock.yml
+++ b/.github/workflows/delight.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "delight.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dependabot-burner.lock.yml b/.github/workflows/dependabot-burner.lock.yml
index 62ebeb8d6c2..cc0ebd97d73 100644
--- a/.github/workflows/dependabot-burner.lock.yml
+++ b/.github/workflows/dependabot-burner.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dependabot-burner.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml
index d214d066055..78738ac9e03 100644
--- a/.github/workflows/dependabot-go-checker.lock.yml
+++ b/.github/workflows/dependabot-go-checker.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dependabot-go-checker.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml
index 7932a71f739..f19cbeb1af9 100644
--- a/.github/workflows/dev-hawk.lock.yml
+++ b/.github/workflows/dev-hawk.lock.yml
@@ -109,6 +109,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dev-hawk.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml
index 5f952583066..d40577c83cb 100644
--- a/.github/workflows/dev.lock.yml
+++ b/.github/workflows/dev.lock.yml
@@ -145,6 +145,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dev.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml
index a65683b5a27..d6bb1de3c6d 100644
--- a/.github/workflows/developer-docs-consolidator.lock.yml
+++ b/.github/workflows/developer-docs-consolidator.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "developer-docs-consolidator.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml
index 1177497b102..d3687f1915b 100644
--- a/.github/workflows/dictation-prompt.lock.yml
+++ b/.github/workflows/dictation-prompt.lock.yml
@@ -110,6 +110,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dictation-prompt.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml
index 9524ce15b30..8054a4e7e05 100644
--- a/.github/workflows/discussion-task-miner.lock.yml
+++ b/.github/workflows/discussion-task-miner.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "discussion-task-miner.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml
index 417bed797cd..af40be7cf5b 100644
--- a/.github/workflows/docs-noob-tester.lock.yml
+++ b/.github/workflows/docs-noob-tester.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "docs-noob-tester.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/draft-pr-cleanup.lock.yml b/.github/workflows/draft-pr-cleanup.lock.yml
index 62d145a04b7..3550d3624bd 100644
--- a/.github/workflows/draft-pr-cleanup.lock.yml
+++ b/.github/workflows/draft-pr-cleanup.lock.yml
@@ -105,6 +105,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "draft-pr-cleanup.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml
index d818541897e..5612a44a2ed 100644
--- a/.github/workflows/duplicate-code-detector.lock.yml
+++ b/.github/workflows/duplicate-code-detector.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "duplicate-code-detector.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml
index 7d5006d2831..47bc47c3a53 100644
--- a/.github/workflows/example-permissions-warning.lock.yml
+++ b/.github/workflows/example-permissions-warning.lock.yml
@@ -108,6 +108,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "example-permissions-warning.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml
index 26d5d9fc729..3b9f4b02039 100644
--- a/.github/workflows/example-workflow-analyzer.lock.yml
+++ b/.github/workflows/example-workflow-analyzer.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "example-workflow-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml
index 97faa2e5024..416fb0d544a 100644
--- a/.github/workflows/firewall-escape.lock.yml
+++ b/.github/workflows/firewall-escape.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "firewall-escape.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml
index 86ec70f59cf..85370c829f0 100644
--- a/.github/workflows/firewall.lock.yml
+++ b/.github/workflows/firewall.lock.yml
@@ -108,6 +108,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "firewall.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/functional-pragmatist.lock.yml b/.github/workflows/functional-pragmatist.lock.yml
index 2433977691d..76dcca1e523 100644
--- a/.github/workflows/functional-pragmatist.lock.yml
+++ b/.github/workflows/functional-pragmatist.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "functional-pragmatist.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml
index 917c6330977..e2658724c40 100644
--- a/.github/workflows/github-mcp-structural-analysis.lock.yml
+++ b/.github/workflows/github-mcp-structural-analysis.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-mcp-structural-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml
index 344a323355d..f90cc44cb00 100644
--- a/.github/workflows/github-mcp-tools-report.lock.yml
+++ b/.github/workflows/github-mcp-tools-report.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-mcp-tools-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml
index c9220cc65b1..58a4c225545 100644
--- a/.github/workflows/github-remote-mcp-auth-test.lock.yml
+++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-remote-mcp-auth-test.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml
index c4bc68197a6..1516c3f1274 100644
--- a/.github/workflows/glossary-maintainer.lock.yml
+++ b/.github/workflows/glossary-maintainer.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "glossary-maintainer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml
index de99b34ea4d..37feadc3259 100644
--- a/.github/workflows/go-fan.lock.yml
+++ b/.github/workflows/go-fan.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-fan.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml
index 33c28b06b4c..57a937dacb9 100644
--- a/.github/workflows/go-logger.lock.yml
+++ b/.github/workflows/go-logger.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-logger.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml
index 95d79470766..7a0d88e1779 100644
--- a/.github/workflows/go-pattern-detector.lock.yml
+++ b/.github/workflows/go-pattern-detector.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-pattern-detector.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/gpclean.lock.yml b/.github/workflows/gpclean.lock.yml
index 31a050735dd..70d376f7185 100644
--- a/.github/workflows/gpclean.lock.yml
+++ b/.github/workflows/gpclean.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "gpclean.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml
index b8faf59d020..a8889875a1f 100644
--- a/.github/workflows/grumpy-reviewer.lock.yml
+++ b/.github/workflows/grumpy-reviewer.lock.yml
@@ -141,6 +141,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "grumpy-reviewer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml
index f3bd70a5052..5e47ae7be66 100644
--- a/.github/workflows/hourly-ci-cleaner.lock.yml
+++ b/.github/workflows/hourly-ci-cleaner.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "hourly-ci-cleaner.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml
index 71e43f83d18..43b004fac1e 100644
--- a/.github/workflows/instructions-janitor.lock.yml
+++ b/.github/workflows/instructions-janitor.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "instructions-janitor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml
index 0c878a73239..f774202b34b 100644
--- a/.github/workflows/issue-arborist.lock.yml
+++ b/.github/workflows/issue-arborist.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-arborist.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml
index 866252a6d4e..ee60bf85614 100644
--- a/.github/workflows/issue-monster.lock.yml
+++ b/.github/workflows/issue-monster.lock.yml
@@ -480,6 +480,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-monster.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml
index 94f3edc1dde..065f9fe1bd3 100644
--- a/.github/workflows/issue-triage-agent.lock.yml
+++ b/.github/workflows/issue-triage-agent.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-triage-agent.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml
index e1fca0952ae..09e04d49356 100644
--- a/.github/workflows/jsweep.lock.yml
+++ b/.github/workflows/jsweep.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "jsweep.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml
index 61ba2844eb0..7ba88fb0bb5 100644
--- a/.github/workflows/layout-spec-maintainer.lock.yml
+++ b/.github/workflows/layout-spec-maintainer.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "layout-spec-maintainer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml
index ebf99b6ba0b..679f06ab240 100644
--- a/.github/workflows/lockfile-stats.lock.yml
+++ b/.github/workflows/lockfile-stats.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "lockfile-stats.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml
index 8cf4e83ac90..b38bc61ae3c 100644
--- a/.github/workflows/mcp-inspector.lock.yml
+++ b/.github/workflows/mcp-inspector.lock.yml
@@ -132,6 +132,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "mcp-inspector.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml
index 96dd902e989..3f42e40217a 100644
--- a/.github/workflows/mergefest.lock.yml
+++ b/.github/workflows/mergefest.lock.yml
@@ -128,6 +128,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "mergefest.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml
index c87d1f94cd5..cfda58a46c6 100644
--- a/.github/workflows/metrics-collector.lock.yml
+++ b/.github/workflows/metrics-collector.lock.yml
@@ -113,6 +113,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "metrics-collector.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml
index f7c4c849805..fc85190eade 100644
--- a/.github/workflows/notion-issue-summary.lock.yml
+++ b/.github/workflows/notion-issue-summary.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "notion-issue-summary.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml
index 9bd92b255c9..f6226b08a3a 100644
--- a/.github/workflows/org-health-report.lock.yml
+++ b/.github/workflows/org-health-report.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "org-health-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml
index d8f8940c834..7936c2b3e1c 100644
--- a/.github/workflows/pdf-summary.lock.yml
+++ b/.github/workflows/pdf-summary.lock.yml
@@ -153,6 +153,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pdf-summary.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml
index a5f362494c7..25b5130b9dc 100644
--- a/.github/workflows/plan.lock.yml
+++ b/.github/workflows/plan.lock.yml
@@ -132,6 +132,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "plan.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml
index a8cabd89e42..af84dfb65ab 100644
--- a/.github/workflows/poem-bot.lock.yml
+++ b/.github/workflows/poem-bot.lock.yml
@@ -147,6 +147,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "poem-bot.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml
index 343f04a2ac2..966ea5ab99f 100644
--- a/.github/workflows/portfolio-analyst.lock.yml
+++ b/.github/workflows/portfolio-analyst.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "portfolio-analyst.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml
index 8356052cc7e..ba3e13f9bee 100644
--- a/.github/workflows/pr-nitpick-reviewer.lock.yml
+++ b/.github/workflows/pr-nitpick-reviewer.lock.yml
@@ -137,6 +137,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pr-nitpick-reviewer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/pr-triage-agent.lock.yml b/.github/workflows/pr-triage-agent.lock.yml
index 00c3a5765f0..f92c986fdcd 100644
--- a/.github/workflows/pr-triage-agent.lock.yml
+++ b/.github/workflows/pr-triage-agent.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pr-triage-agent.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml
index 2f739b8f876..f7823d59ece 100644
--- a/.github/workflows/prompt-clustering-analysis.lock.yml
+++ b/.github/workflows/prompt-clustering-analysis.lock.yml
@@ -122,6 +122,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "prompt-clustering-analysis.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml
index 5e4b24dd2ee..e525846f40d 100644
--- a/.github/workflows/python-data-charts.lock.yml
+++ b/.github/workflows/python-data-charts.lock.yml
@@ -114,6 +114,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "python-data-charts.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml
index 47000fddee4..9ce02805162 100644
--- a/.github/workflows/q.lock.yml
+++ b/.github/workflows/q.lock.yml
@@ -159,6 +159,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "q.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/refiner.lock.yml b/.github/workflows/refiner.lock.yml
index 64bb4851969..7525a7835a1 100644
--- a/.github/workflows/refiner.lock.yml
+++ b/.github/workflows/refiner.lock.yml
@@ -130,6 +130,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "refiner.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml
index cd47278a2b4..bca61626048 100644
--- a/.github/workflows/release.lock.yml
+++ b/.github/workflows/release.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "release.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml
index 29e39a5f41a..01043862ec8 100644
--- a/.github/workflows/repo-audit-analyzer.lock.yml
+++ b/.github/workflows/repo-audit-analyzer.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repo-audit-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml
index 33e1ff34c68..b261bff1596 100644
--- a/.github/workflows/repo-tree-map.lock.yml
+++ b/.github/workflows/repo-tree-map.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repo-tree-map.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml
index 11b3059cf0d..952cbcbe241 100644
--- a/.github/workflows/repository-quality-improver.lock.yml
+++ b/.github/workflows/repository-quality-improver.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repository-quality-improver.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml
index e2ad1651c90..ac3e90496a6 100644
--- a/.github/workflows/research.lock.yml
+++ b/.github/workflows/research.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "research.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml
index 10533b0ba5f..2fd9d972edc 100644
--- a/.github/workflows/safe-output-health.lock.yml
+++ b/.github/workflows/safe-output-health.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "safe-output-health.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml
index 123b6b040a9..1ee7208ec99 100644
--- a/.github/workflows/schema-consistency-checker.lock.yml
+++ b/.github/workflows/schema-consistency-checker.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "schema-consistency-checker.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/schema-feature-coverage.lock.yml b/.github/workflows/schema-feature-coverage.lock.yml
index 06a9fe1b462..528628fd0d8 100644
--- a/.github/workflows/schema-feature-coverage.lock.yml
+++ b/.github/workflows/schema-feature-coverage.lock.yml
@@ -112,6 +112,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "schema-feature-coverage.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml
index 204b7ecb408..3a8a844a9dd 100644
--- a/.github/workflows/scout.lock.yml
+++ b/.github/workflows/scout.lock.yml
@@ -182,6 +182,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "scout.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml
index 249fbedcb84..0e690265081 100644
--- a/.github/workflows/security-compliance.lock.yml
+++ b/.github/workflows/security-compliance.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "security-compliance.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml
index b34417e5530..c9720a45ed2 100644
--- a/.github/workflows/security-review.lock.yml
+++ b/.github/workflows/security-review.lock.yml
@@ -136,6 +136,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "security-review.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml
index f9d9622ddb1..e6b3e30e0eb 100644
--- a/.github/workflows/semantic-function-refactor.lock.yml
+++ b/.github/workflows/semantic-function-refactor.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "semantic-function-refactor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml
index f9245ab00cc..5f181c2d61c 100644
--- a/.github/workflows/sergo.lock.yml
+++ b/.github/workflows/sergo.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "sergo.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml
index d15f6eb5285..ed6e7a987d1 100644
--- a/.github/workflows/slide-deck-maintainer.lock.yml
+++ b/.github/workflows/slide-deck-maintainer.lock.yml
@@ -122,6 +122,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "slide-deck-maintainer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-agent-all-merged.lock.yml b/.github/workflows/smoke-agent-all-merged.lock.yml
index c7d212b49f4..21953edd745 100644
--- a/.github/workflows/smoke-agent-all-merged.lock.yml
+++ b/.github/workflows/smoke-agent-all-merged.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-all-merged.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-agent-all-none.lock.yml b/.github/workflows/smoke-agent-all-none.lock.yml
index 9bd5d32cf76..ee433644ada 100644
--- a/.github/workflows/smoke-agent-all-none.lock.yml
+++ b/.github/workflows/smoke-agent-all-none.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-all-none.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-agent-public-approved.lock.yml b/.github/workflows/smoke-agent-public-approved.lock.yml
index ac3f8520c31..fcf909951a2 100644
--- a/.github/workflows/smoke-agent-public-approved.lock.yml
+++ b/.github/workflows/smoke-agent-public-approved.lock.yml
@@ -130,6 +130,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-public-approved.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-agent-public-none.lock.yml b/.github/workflows/smoke-agent-public-none.lock.yml
index 878249f240d..ea2721e1953 100644
--- a/.github/workflows/smoke-agent-public-none.lock.yml
+++ b/.github/workflows/smoke-agent-public-none.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-public-none.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-agent-scoped-approved.lock.yml b/.github/workflows/smoke-agent-scoped-approved.lock.yml
index b638178ba22..c1c23555b09 100644
--- a/.github/workflows/smoke-agent-scoped-approved.lock.yml
+++ b/.github/workflows/smoke-agent-scoped-approved.lock.yml
@@ -130,6 +130,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-scoped-approved.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-call-workflow.lock.yml b/.github/workflows/smoke-call-workflow.lock.yml
index 91b28e40eae..757ba5667c9 100644
--- a/.github/workflows/smoke-call-workflow.lock.yml
+++ b/.github/workflows/smoke-call-workflow.lock.yml
@@ -122,6 +122,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-call-workflow.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml
index 11c68dfe462..ce39c0e286a 100644
--- a/.github/workflows/smoke-claude.lock.yml
+++ b/.github/workflows/smoke-claude.lock.yml
@@ -155,6 +155,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-claude.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml
index fc47897f604..924d8d1b956 100644
--- a/.github/workflows/smoke-codex.lock.yml
+++ b/.github/workflows/smoke-codex.lock.yml
@@ -149,6 +149,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-codex.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-copilot-arm.lock.yml b/.github/workflows/smoke-copilot-arm.lock.yml
index 8e1a2e17c47..26d88ee2af7 100644
--- a/.github/workflows/smoke-copilot-arm.lock.yml
+++ b/.github/workflows/smoke-copilot-arm.lock.yml
@@ -146,6 +146,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-copilot-arm.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml
index 9430c7add24..edc25ca1994 100644
--- a/.github/workflows/smoke-copilot.lock.yml
+++ b/.github/workflows/smoke-copilot.lock.yml
@@ -149,6 +149,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-copilot.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-create-cross-repo-pr.lock.yml b/.github/workflows/smoke-create-cross-repo-pr.lock.yml
index 561d1ee49a6..87b627006c0 100644
--- a/.github/workflows/smoke-create-cross-repo-pr.lock.yml
+++ b/.github/workflows/smoke-create-cross-repo-pr.lock.yml
@@ -121,6 +121,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-create-cross-repo-pr.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-gemini.lock.yml b/.github/workflows/smoke-gemini.lock.yml
index feee1b9786b..437dadf470e 100644
--- a/.github/workflows/smoke-gemini.lock.yml
+++ b/.github/workflows/smoke-gemini.lock.yml
@@ -145,6 +145,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-gemini.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-multi-pr.lock.yml b/.github/workflows/smoke-multi-pr.lock.yml
index e3a6ec7cd74..b83e4bd800e 100644
--- a/.github/workflows/smoke-multi-pr.lock.yml
+++ b/.github/workflows/smoke-multi-pr.lock.yml
@@ -140,6 +140,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-multi-pr.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-project.lock.yml b/.github/workflows/smoke-project.lock.yml
index f6def4bdafd..1d3aebe8e7e 100644
--- a/.github/workflows/smoke-project.lock.yml
+++ b/.github/workflows/smoke-project.lock.yml
@@ -138,6 +138,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-project.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-service-ports.lock.yml b/.github/workflows/smoke-service-ports.lock.yml
index 2a6cdb9fc94..1c7e7eba032 100644
--- a/.github/workflows/smoke-service-ports.lock.yml
+++ b/.github/workflows/smoke-service-ports.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-service-ports.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-temporary-id.lock.yml b/.github/workflows/smoke-temporary-id.lock.yml
index a529e6ba2b8..9f0bfc054bb 100644
--- a/.github/workflows/smoke-temporary-id.lock.yml
+++ b/.github/workflows/smoke-temporary-id.lock.yml
@@ -138,6 +138,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-temporary-id.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-test-tools.lock.yml b/.github/workflows/smoke-test-tools.lock.yml
index 8e9c14c89c5..f4272904428 100644
--- a/.github/workflows/smoke-test-tools.lock.yml
+++ b/.github/workflows/smoke-test-tools.lock.yml
@@ -127,6 +127,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-test-tools.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-update-cross-repo-pr.lock.yml b/.github/workflows/smoke-update-cross-repo-pr.lock.yml
index 6fb693827f6..318e8bc07b2 100644
--- a/.github/workflows/smoke-update-cross-repo-pr.lock.yml
+++ b/.github/workflows/smoke-update-cross-repo-pr.lock.yml
@@ -121,6 +121,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-update-cross-repo-pr.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
index 5d4053f971b..2b699d353f5 100644
--- a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
+++ b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
@@ -156,6 +156,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-workflow-call-with-inputs.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/smoke-workflow-call.lock.yml b/.github/workflows/smoke-workflow-call.lock.yml
index 84c4c73215b..1122c42318e 100644
--- a/.github/workflows/smoke-workflow-call.lock.yml
+++ b/.github/workflows/smoke-workflow-call.lock.yml
@@ -159,6 +159,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-workflow-call.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml
index 1f0313d9888..a513e0881c4 100644
--- a/.github/workflows/stale-repo-identifier.lock.yml
+++ b/.github/workflows/stale-repo-identifier.lock.yml
@@ -126,6 +126,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "stale-repo-identifier.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml
index 580141438df..a98aeb541ec 100644
--- a/.github/workflows/static-analysis-report.lock.yml
+++ b/.github/workflows/static-analysis-report.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "static-analysis-report.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml
index fee12111813..1f7bf91416d 100644
--- a/.github/workflows/step-name-alignment.lock.yml
+++ b/.github/workflows/step-name-alignment.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "step-name-alignment.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml
index 71671ddf7e8..2ec34271180 100644
--- a/.github/workflows/sub-issue-closer.lock.yml
+++ b/.github/workflows/sub-issue-closer.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "sub-issue-closer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml
index b48d8223326..484b83b72d7 100644
--- a/.github/workflows/super-linter.lock.yml
+++ b/.github/workflows/super-linter.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "super-linter.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml
index d37d2a51a2e..f624ab31115 100644
--- a/.github/workflows/technical-doc-writer.lock.yml
+++ b/.github/workflows/technical-doc-writer.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "technical-doc-writer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml
index 88d0b7b38d5..d027fb58ef9 100644
--- a/.github/workflows/terminal-stylist.lock.yml
+++ b/.github/workflows/terminal-stylist.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "terminal-stylist.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/test-create-pr-error-handling.lock.yml b/.github/workflows/test-create-pr-error-handling.lock.yml
index 94bab0e35dc..eb1c312c37c 100644
--- a/.github/workflows/test-create-pr-error-handling.lock.yml
+++ b/.github/workflows/test-create-pr-error-handling.lock.yml
@@ -108,6 +108,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-create-pr-error-handling.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/test-dispatcher.lock.yml b/.github/workflows/test-dispatcher.lock.yml
index 528ecc7ccc5..bf1d91d31ae 100644
--- a/.github/workflows/test-dispatcher.lock.yml
+++ b/.github/workflows/test-dispatcher.lock.yml
@@ -107,6 +107,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-dispatcher.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/test-project-url-default.lock.yml b/.github/workflows/test-project-url-default.lock.yml
index 5e8eada6293..6995892edc4 100644
--- a/.github/workflows/test-project-url-default.lock.yml
+++ b/.github/workflows/test-project-url-default.lock.yml
@@ -107,6 +107,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-project-url-default.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/test-workflow.lock.yml b/.github/workflows/test-workflow.lock.yml
index abc2e81c1f5..184815fa987 100644
--- a/.github/workflows/test-workflow.lock.yml
+++ b/.github/workflows/test-workflow.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-workflow.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml
index bb9bf61c666..d948186db61 100644
--- a/.github/workflows/tidy.lock.yml
+++ b/.github/workflows/tidy.lock.yml
@@ -146,6 +146,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "tidy.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml
index 26dc28e0b74..c10793dcc32 100644
--- a/.github/workflows/typist.lock.yml
+++ b/.github/workflows/typist.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "typist.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml
index 8e9a28ce03a..f854fb8f902 100644
--- a/.github/workflows/ubuntu-image-analyzer.lock.yml
+++ b/.github/workflows/ubuntu-image-analyzer.lock.yml
@@ -118,6 +118,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ubuntu-image-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml
index 7ca911ed9aa..589812ebf1b 100644
--- a/.github/workflows/unbloat-docs.lock.yml
+++ b/.github/workflows/unbloat-docs.lock.yml
@@ -143,6 +143,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "unbloat-docs.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/update-astro.lock.yml b/.github/workflows/update-astro.lock.yml
index 83be7bf1db4..4ac95686903 100644
--- a/.github/workflows/update-astro.lock.yml
+++ b/.github/workflows/update-astro.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "update-astro.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml
index 145dbd11070..c595143c2dc 100644
--- a/.github/workflows/video-analyzer.lock.yml
+++ b/.github/workflows/video-analyzer.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "video-analyzer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/weekly-blog-post-writer.lock.yml b/.github/workflows/weekly-blog-post-writer.lock.yml
index f491840d916..839f82acbe8 100644
--- a/.github/workflows/weekly-blog-post-writer.lock.yml
+++ b/.github/workflows/weekly-blog-post-writer.lock.yml
@@ -116,6 +116,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-blog-post-writer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/weekly-editors-health-check.lock.yml b/.github/workflows/weekly-editors-health-check.lock.yml
index 46d7d6e4216..bd4830a2c55 100644
--- a/.github/workflows/weekly-editors-health-check.lock.yml
+++ b/.github/workflows/weekly-editors-health-check.lock.yml
@@ -111,6 +111,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-editors-health-check.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml
index a017e609eec..9b9e28b39db 100644
--- a/.github/workflows/weekly-issue-summary.lock.yml
+++ b/.github/workflows/weekly-issue-summary.lock.yml
@@ -119,6 +119,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-issue-summary.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
index 0e457f1a014..a1a8546c793 100644
--- a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
+++ b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-safe-outputs-spec-review.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml
index 86f5028d2b8..2d9729dc79f 100644
--- a/.github/workflows/workflow-generator.lock.yml
+++ b/.github/workflows/workflow-generator.lock.yml
@@ -131,6 +131,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-generator.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml
index a7f59aeb5ae..55644235668 100644
--- a/.github/workflows/workflow-health-manager.lock.yml
+++ b/.github/workflows/workflow-health-manager.lock.yml
@@ -117,6 +117,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-health-manager.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/workflow-normalizer.lock.yml b/.github/workflows/workflow-normalizer.lock.yml
index c62bafb4bf0..aefcecb5030 100644
--- a/.github/workflows/workflow-normalizer.lock.yml
+++ b/.github/workflows/workflow-normalizer.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-normalizer.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml
index 96d35eef092..d2e304f2758 100644
--- a/.github/workflows/workflow-skill-extractor.lock.yml
+++ b/.github/workflows/workflow-skill-extractor.lock.yml
@@ -115,6 +115,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-skill-extractor.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/actions/setup/js/check_workflow_timestamp_api.cjs b/actions/setup/js/check_workflow_timestamp_api.cjs
index cdc538a6faa..4db80d6138f 100644
--- a/actions/setup/js/check_workflow_timestamp_api.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.cjs
@@ -37,13 +37,19 @@ async function main() {
core.info(` Source: ${workflowMdPath}`);
core.info(` Lock file: ${lockFilePath}`);
- // Determine workflow source repository from GITHUB_WORKFLOW_REF for cross-repo support.
- // GITHUB_WORKFLOW_REF format: owner/repo/.github/workflows/file.yml@ref
- // This env var always reflects the repo where the workflow file is defined,
- // not the repo where the triggering event occurred (context.repo).
- // When running cross-repo via org rulesets, context.repo points to the target
- // repository, not the repository that defines the workflow files.
- const workflowEnvRef = process.env.GITHUB_WORKFLOW_REF || "";
+ // Determine workflow source repository from the workflow ref for cross-repo support.
+ //
+ // For cross-repo workflow_call invocations (reusable workflows called from another repo),
+ // the GITHUB_WORKFLOW_REF env var always points to the TOP-LEVEL CALLER's workflow, not
+ // the reusable workflow being executed. This causes the script to look for lock files in
+ // the wrong repository.
+ //
+ // The GitHub Actions expression ${{ github.workflow_ref }} is injected as GH_AW_CONTEXT_WORKFLOW_REF
+ // by the compiler and correctly identifies the CURRENT reusable workflow's ref even in
+ // cross-repo workflow_call scenarios. We prefer it over GITHUB_WORKFLOW_REF when available.
+ //
+ // Ref: https://github.com/github/gh-aw/issues/23935
+ const workflowEnvRef = process.env.GH_AW_CONTEXT_WORKFLOW_REF || process.env.GITHUB_WORKFLOW_REF || "";
const currentRepo = process.env.GITHUB_REPOSITORY || `${context.repo.owner}/${context.repo.repo}`;
// Parse owner, repo, and optional ref from GITHUB_WORKFLOW_REF as a single unit so that
@@ -70,7 +76,11 @@ async function main() {
ref = undefined;
}
- core.info(`GITHUB_WORKFLOW_REF: ${workflowEnvRef || "(not set)"}`);
+ const contextWorkflowRef = process.env.GH_AW_CONTEXT_WORKFLOW_REF;
+ core.info(`GITHUB_WORKFLOW_REF: ${process.env.GITHUB_WORKFLOW_REF || "(not set)"}`);
+ if (contextWorkflowRef) {
+ core.info(`GH_AW_CONTEXT_WORKFLOW_REF: ${contextWorkflowRef} (used for source repo resolution)`);
+ }
core.info(`GITHUB_REPOSITORY: ${currentRepo}`);
core.info(`Resolved source repo: ${owner}/${repo} @ ${ref || "(default branch)"}`);
diff --git a/actions/setup/js/check_workflow_timestamp_api.test.cjs b/actions/setup/js/check_workflow_timestamp_api.test.cjs
index 7a4d227e0a4..4ef5dfdcd9e 100644
--- a/actions/setup/js/check_workflow_timestamp_api.test.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.test.cjs
@@ -50,6 +50,7 @@ describe("check_workflow_timestamp_api.cjs", () => {
vi.clearAllMocks();
delete process.env.GH_AW_WORKFLOW_FILE;
delete process.env.GITHUB_WORKFLOW_REF;
+ delete process.env.GH_AW_CONTEXT_WORKFLOW_REF;
delete process.env.GITHUB_REPOSITORY;
delete process.env.GITHUB_WORKSPACE;
@@ -787,4 +788,75 @@ engine: copilot
expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
});
});
+
+ describe("cross-repo invocation via workflow_call (GH_AW_CONTEXT_WORKFLOW_REF fix)", () => {
+ // Regression test for https://github.com/github/gh-aw/issues/23935
+ // When a reusable workflow is invoked cross-repo via workflow_call:
+ // - GITHUB_WORKFLOW_REF (env var) = top-level CALLER's workflow (e.g., repo-b/caller.yml@main)
+ // - GH_AW_CONTEXT_WORKFLOW_REF (injected from ${{ github.workflow_ref }}) = the CALLEE's reusable workflow
+ // Without this fix, the script would look for lock files in the caller's repo (404).
+
+ beforeEach(() => {
+ process.env.GH_AW_WORKFLOW_FILE = "test.lock.yml";
+ // Simulate workflow_call cross-repo: reusable workflow defined in platform-repo,
+ // called from caller-repo. GITHUB_WORKFLOW_REF wrongly points to the caller's workflow.
+ process.env.GITHUB_WORKFLOW_REF = "caller-owner/caller-repo/.github/workflows/caller.yml@refs/heads/main";
+ process.env.GITHUB_REPOSITORY = "caller-owner/caller-repo";
+ // GH_AW_CONTEXT_WORKFLOW_REF is injected by the compiler from ${{ github.workflow_ref }}
+ // which correctly identifies the reusable workflow being executed.
+ process.env.GH_AW_CONTEXT_WORKFLOW_REF = "platform-owner/platform-repo/.github/workflows/test.lock.yml@refs/heads/main";
+ });
+
+ it("should use GH_AW_CONTEXT_WORKFLOW_REF to identify source repo, not GITHUB_WORKFLOW_REF", async () => {
+ const validHash = "c2a79263dc72f28c76177afda9bf0935481b26da094407a50155a6e0244084e3";
+ const lockFileContent = `# frontmatter-hash: ${validHash}\nname: Test\n`;
+ const mdFileContent = "---\nengine: copilot\n---\n# Test";
+
+ mockGithub.rest.repos.getContent
+ .mockResolvedValueOnce({
+ data: { type: "file", encoding: "base64", content: Buffer.from(lockFileContent).toString("base64") },
+ })
+ .mockResolvedValueOnce({
+ data: { type: "file", encoding: "base64", content: Buffer.from(mdFileContent).toString("base64") },
+ });
+
+ await main();
+
+ // Must use the platform repo (from GH_AW_CONTEXT_WORKFLOW_REF), not the caller repo
+ expect(mockGithub.rest.repos.getContent).toHaveBeenCalledWith(expect.objectContaining({ owner: "platform-owner", repo: "platform-repo" }));
+ expect(mockGithub.rest.repos.getContent).not.toHaveBeenCalledWith(expect.objectContaining({ owner: "caller-owner", repo: "caller-repo" }));
+ expect(mockCore.setFailed).not.toHaveBeenCalled();
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("✅ Lock file is up to date"));
+ });
+
+ it("should log GH_AW_CONTEXT_WORKFLOW_REF when it is set", async () => {
+ mockGithub.rest.repos.getContent.mockResolvedValue({ data: null });
+
+ await main();
+
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("GH_AW_CONTEXT_WORKFLOW_REF: platform-owner/platform-repo/.github/workflows/test.lock.yml@refs/heads/main"));
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("GITHUB_WORKFLOW_REF: caller-owner/caller-repo/.github/workflows/caller.yml@refs/heads/main"));
+ });
+
+ it("should detect cross-repo invocation using GH_AW_CONTEXT_WORKFLOW_REF source vs GITHUB_REPOSITORY", async () => {
+ mockGithub.rest.repos.getContent.mockResolvedValue({ data: null });
+
+ await main();
+
+ // platform-repo != caller-repo so it should be detected as cross-repo
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Cross-repo invocation detected"));
+ });
+
+ it("should fall back to GITHUB_WORKFLOW_REF when GH_AW_CONTEXT_WORKFLOW_REF is not set", async () => {
+ delete process.env.GH_AW_CONTEXT_WORKFLOW_REF;
+ // Without GH_AW_CONTEXT_WORKFLOW_REF, falls back to GITHUB_WORKFLOW_REF (the broken behavior)
+ // This test documents the fallback; GITHUB_WORKFLOW_REF points to the caller
+ mockGithub.rest.repos.getContent.mockResolvedValue({ data: null });
+
+ await main();
+
+ // Falls back to caller repo from GITHUB_WORKFLOW_REF
+ expect(mockGithub.rest.repos.getContent).toHaveBeenCalledWith(expect.objectContaining({ owner: "caller-owner", repo: "caller-repo" }));
+ });
+ });
});
diff --git a/pkg/workflow/compiler_activation_job.go b/pkg/workflow/compiler_activation_job.go
index ba8f984b383..c5c1c0d9b56 100644
--- a/pkg/workflow/compiler_activation_job.go
+++ b/pkg/workflow/compiler_activation_job.go
@@ -186,6 +186,11 @@ func (c *Compiler) buildActivationJob(data *WorkflowData, preActivationJobCreate
steps = append(steps, fmt.Sprintf(" uses: %s\n", GetActionPin("actions/github-script")))
steps = append(steps, " env:\n")
steps = append(steps, fmt.Sprintf(" GH_AW_WORKFLOW_FILE: \"%s\"\n", lockFilename))
+ // Inject the GitHub Actions context workflow_ref expression so that check_workflow_timestamp_api.cjs
+ // can identify the source repo correctly for cross-repo workflow_call invocations.
+ // Unlike the GITHUB_WORKFLOW_REF env var (which always reflects the top-level caller in workflow_call),
+ // ${{ github.workflow_ref }} correctly refers to the current reusable workflow being executed.
+ steps = append(steps, " GH_AW_CONTEXT_WORKFLOW_REF: \"${{ github.workflow_ref }}\"\n")
steps = append(steps, " with:\n")
steps = append(steps, " script: |\n")
steps = append(steps, generateGitHubScriptWithRequire("check_workflow_timestamp_api.cjs"))
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
index 8c53fb9a5f2..ead98618213 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
@@ -84,6 +84,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "basic-copilot.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
index a26d4c84faf..17bf1db6a5e 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
@@ -84,6 +84,7 @@ jobs:
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "with-imports.lock.yml"
+ GH_AW_CONTEXT_WORKFLOW_REF: "${{ github.workflow_ref }}"
with:
script: |
const { setupGlobals } = require('${{ runner.temp }}/gh-aw/actions/setup_globals.cjs');
From 538df406aa1e3bb6df99331e62a3aba0aee9c4f7 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 01:57:25 +0000
Subject: [PATCH 3/6] test: add same-repo scenario tests for
GH_AW_CONTEXT_WORKFLOW_REF coverage
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/7e532aa5-50a0-41e2-9fa9-00407921a08e
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---
.../js/check_workflow_timestamp_api.test.cjs | 56 +++++++++++++++++++
1 file changed, 56 insertions(+)
diff --git a/actions/setup/js/check_workflow_timestamp_api.test.cjs b/actions/setup/js/check_workflow_timestamp_api.test.cjs
index 4ef5dfdcd9e..e204c4f5e0e 100644
--- a/actions/setup/js/check_workflow_timestamp_api.test.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.test.cjs
@@ -859,4 +859,60 @@ engine: copilot
expect(mockGithub.rest.repos.getContent).toHaveBeenCalledWith(expect.objectContaining({ owner: "caller-owner", repo: "caller-repo" }));
});
});
+
+ describe("same-repo invocation via workflow_call (GH_AW_CONTEXT_WORKFLOW_REF same-repo)", () => {
+ // When the reusable workflow is defined in the same repo that triggers it,
+ // GH_AW_CONTEXT_WORKFLOW_REF still points to the same repo as GITHUB_REPOSITORY.
+ // Ensures that the same-repo code path is not broken when GH_AW_CONTEXT_WORKFLOW_REF is injected.
+
+ beforeEach(() => {
+ process.env.GH_AW_WORKFLOW_FILE = "test.lock.yml";
+ // Same-repo: both the workflow file and the repository are in my-org/my-repo
+ process.env.GITHUB_REPOSITORY = "my-org/my-repo";
+ process.env.GH_AW_CONTEXT_WORKFLOW_REF = "my-org/my-repo/.github/workflows/test.lock.yml@refs/heads/main";
+ // GITHUB_WORKFLOW_REF also matches (normal same-repo case)
+ process.env.GITHUB_WORKFLOW_REF = "my-org/my-repo/.github/workflows/test.lock.yml@refs/heads/main";
+ });
+
+ it("should detect same-repo invocation when GH_AW_CONTEXT_WORKFLOW_REF points to GITHUB_REPOSITORY", async () => {
+ mockGithub.rest.repos.getContent.mockResolvedValue({ data: null });
+
+ await main();
+
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Same-repo invocation"));
+ expect(mockCore.info).not.toHaveBeenCalledWith(expect.stringContaining("Cross-repo invocation detected"));
+ });
+
+ it("should pass hashes when same-repo and GH_AW_CONTEXT_WORKFLOW_REF is set", async () => {
+ const validHash = "c2a79263dc72f28c76177afda9bf0935481b26da094407a50155a6e0244084e3";
+ const lockFileContent = `# frontmatter-hash: ${validHash}\nname: Test\n`;
+ const mdFileContent = "---\nengine: copilot\n---\n# Test";
+
+ mockGithub.rest.repos.getContent
+ .mockResolvedValueOnce({
+ data: { type: "file", encoding: "base64", content: Buffer.from(lockFileContent).toString("base64") },
+ })
+ .mockResolvedValueOnce({
+ data: { type: "file", encoding: "base64", content: Buffer.from(mdFileContent).toString("base64") },
+ });
+
+ await main();
+
+ // Must use the same repo (from GH_AW_CONTEXT_WORKFLOW_REF)
+ expect(mockGithub.rest.repos.getContent).toHaveBeenCalledWith(expect.objectContaining({ owner: "my-org", repo: "my-repo" }));
+ expect(mockCore.setFailed).not.toHaveBeenCalled();
+ expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("✅ Lock file is up to date"));
+ });
+
+ it("should use ref from GH_AW_CONTEXT_WORKFLOW_REF for same-repo API calls", async () => {
+ mockGithub.rest.repos.getContent.mockResolvedValue({ data: null });
+
+ await main();
+
+ // Should use the ref from GH_AW_CONTEXT_WORKFLOW_REF (refs/heads/main), not context.sha
+ // because the ref is parseable from the env var
+ expect(mockGithub.rest.repos.getContent).toHaveBeenCalledWith(expect.objectContaining({ ref: "refs/heads/main" }));
+ expect(mockGithub.rest.repos.getContent).not.toHaveBeenCalledWith(expect.objectContaining({ ref: "abc123" }));
+ });
+ });
});
From f8d58bb42ed3660b20adecc35d1084531f35d2ac Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 02:30:26 +0000
Subject: [PATCH 4/6] fix: align CJS error messages with main branch to fix CI
test failures
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/f49e39ad-fc0f-44fc-a75c-4c451342b736
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---
actions/setup/js/check_workflow_timestamp_api.cjs | 14 ++++++++------
.../setup/js/check_workflow_timestamp_api.test.cjs | 12 ++++++------
2 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/actions/setup/js/check_workflow_timestamp_api.cjs b/actions/setup/js/check_workflow_timestamp_api.cjs
index 4db80d6138f..670e51f8aee 100644
--- a/actions/setup/js/check_workflow_timestamp_api.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.cjs
@@ -2,10 +2,12 @@
///
/**
- * Check workflow lock file integrity using frontmatter hash validation.
+ * Check for a stale workflow lock file using frontmatter hash comparison.
* This script verifies that the stored frontmatter hash in the lock file
- * matches the recomputed hash from the source .md file, regardless of
- * commit timestamps.
+ * matches the recomputed hash from the source .md file, detecting cases where
+ * the workflow was edited without recompiling the lock file. It does not
+ * provide tamper protection — use code review to guard against intentional
+ * modifications.
*
* Supports both same-repo and cross-repo reusable workflow scenarios:
* - Primary: GitHub API (uses GITHUB_WORKFLOW_REF to identify source repo)
@@ -33,7 +35,7 @@ async function main() {
const workflowMdPath = `.github/workflows/${workflowBasename}.md`;
const lockFilePath = `.github/workflows/${workflowFile}`;
- core.info(`Checking workflow lock file integrity using frontmatter hash:`);
+ core.info(`Checking for stale lock file using frontmatter hash:`);
core.info(` Source: ${workflowMdPath}`);
core.info(` Lock file: ${lockFilePath}`);
@@ -203,11 +205,11 @@ async function main() {
if (!hashComparison) {
// Could not compute hash - be conservative and fail
core.warning("Could not compare frontmatter hashes - assuming lock file is outdated");
- const warningMessage = `Lock file '${lockFilePath}' integrity check failed! Could not verify frontmatter hash for '${workflowMdPath}'. Run 'gh aw compile' to regenerate the lock file.`;
+ const warningMessage = `Lock file '${lockFilePath}' is outdated or unverifiable! Could not verify frontmatter hash for '${workflowMdPath}'. Run 'gh aw compile' to regenerate the lock file.`;
let summary = core.summary
.addRaw("### ⚠️ Workflow Lock File Warning\n\n")
- .addRaw("**WARNING**: Lock file integrity check failed. Could not verify frontmatter hash.\n\n")
+ .addRaw("**WARNING**: Could not verify whether lock file is up to date. Frontmatter hash check failed.\n\n")
.addRaw("**Files:**\n")
.addRaw(`- Source: \`${workflowMdPath}\`\n`)
.addRaw(`- Lock: \`${lockFilePath}\`\n\n`)
diff --git a/actions/setup/js/check_workflow_timestamp_api.test.cjs b/actions/setup/js/check_workflow_timestamp_api.test.cjs
index e204c4f5e0e..94321c9ee20 100644
--- a/actions/setup/js/check_workflow_timestamp_api.test.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.test.cjs
@@ -235,7 +235,7 @@ jobs:
await main();
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
expect(mockCore.summary.addRaw).toHaveBeenCalled();
expect(mockCore.summary.write).toHaveBeenCalled();
});
@@ -246,7 +246,7 @@ jobs:
await main();
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
expect(mockCore.summary.addRaw).toHaveBeenCalled();
expect(mockCore.summary.write).toHaveBeenCalled();
});
@@ -348,7 +348,7 @@ engine: claude
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Unable to fetch lock file content"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
});
});
@@ -700,7 +700,7 @@ engine: copilot
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Unable to fetch lock file content for hash comparison via API"));
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("GITHUB_WORKSPACE not available"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
});
it("should fail when API fails and local lock file is missing", async () => {
@@ -712,7 +712,7 @@ engine: copilot
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Local lock file not found"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
});
it("should use API if available even in cross-repo scenario (API preferred over local files)", async () => {
@@ -785,7 +785,7 @@ engine: copilot
// The path traversal is rejected before any file read
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("escapes workspace"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("integrity check failed"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
});
});
From fb9257d7a3140e670f7967cec90f7f453ee9d0e0 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 04:34:54 +0000
Subject: [PATCH 5/6] merge: merge main and recompile all lock files
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/97c9cdb2-7e8e-4562-a922-8158e8054ccf
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---
.../workflows/daily-safe-output-optimizer.md | 2 +-
.github/workflows/dev-hawk.md | 30 +++++++----
.github/workflows/pr-nitpick-reviewer.md | 32 ++++++------
.../js/check_workflow_timestamp_api.test.cjs | 12 ++---
actions/setup/js/checkout_pr_branch.test.cjs | 52 ++++++++-----------
actions/setup/js/pr_helpers.cjs | 36 ++++++-------
actions/setup/js/pr_helpers.test.cjs | 19 +++----
.../js/push_to_pull_request_branch.test.cjs | 12 ++---
actions/setup/sh/configure_gh_for_ghe.sh | 12 ++++-
.../schemas/mcp-gateway-config.schema.json | 5 ++
.../docs/reference/custom-agent-for-aw.mdx | 52 ++-----------------
.../frontmatter-hash-specification.md | 8 +--
.../src/content/docs/reference/mcp-gateway.md | 48 +++++++++++++++++
pkg/parser/schemas/main_workflow_schema.json | 6 +++
.../frontmatter_extraction_security.go | 21 ++++++++
.../frontmatter_extraction_security_test.go | 44 ++++++++++++++++
pkg/workflow/mcp_gateway_config.go | 1 +
pkg/workflow/mcp_gateway_config_test.go | 37 +++++++++++++
pkg/workflow/mcp_renderer.go | 3 ++
.../schemas/mcp-gateway-config.schema.json | 5 ++
pkg/workflow/tools_types.go | 1 +
21 files changed, 290 insertions(+), 148 deletions(-)
diff --git a/.github/workflows/daily-safe-output-optimizer.md b/.github/workflows/daily-safe-output-optimizer.md
index f299cd84dc7..61cdd892639 100644
--- a/.github/workflows/daily-safe-output-optimizer.md
+++ b/.github/workflows/daily-safe-output-optimizer.md
@@ -219,7 +219,7 @@ Use the cache memory folder `/tmp/gh-aw/cache-memory/` to build persistent knowl
**Issue Structure:**
```markdown
-# Improve [Tool Name] Description to Prevent Agent Errors
+### Improve [Tool Name] Description to Prevent Agent Errors
### Summary
diff --git a/.github/workflows/dev-hawk.md b/.github/workflows/dev-hawk.md
index 3b38033f549..de7003f20e6 100644
--- a/.github/workflows/dev-hawk.md
+++ b/.github/workflows/dev-hawk.md
@@ -138,7 +138,7 @@ You monitor "Dev" workflow completions on copilot/* branches (workflow_dispatch
**Success:**
```markdown
-# ✅ Dev Hawk Report - Success
+### ✅ Dev Hawk Report - Success
**Workflow**: [#${{ github.event.workflow_run.run_number }}](${{ github.event.workflow_run.html_url }})
- Status: ${{ github.event.workflow_run.conclusion }}
- Commit: ${{ github.event.workflow_run.head_sha }}
@@ -148,30 +148,34 @@ Dev workflow completed successfully! 🎉
**Failure (with root cause identified):**
```markdown
-# ⚠️ Dev Hawk Report - Failure Analysis
+### ⚠️ Dev Hawk Report - Failure Analysis
**Workflow**: [#${{ github.event.workflow_run.run_number }}](${{ github.event.workflow_run.html_url }})
- Status: ${{ github.event.workflow_run.conclusion }}
- Commit: ${{ github.event.workflow_run.head_sha }}
-## Root Cause Analysis
+#### Root Cause Analysis
[Detailed explanation of what went wrong, correlating audit errors with PR changes]
-### Affected Files
+##### Affected Files
- `path/to/file.ext` - [Specific issue found]
- `path/to/another.ext` - [Another issue if applicable]
-## Error Details
+
+🔍 Error Details
+
```
[Key error messages from audit]
```
-## Agent Task Created
+
+
+#### Agent Task Created
🤖 I've created an agent task for Copilot to fix this issue:
- Task: [Agent Task URL or ID]
The task includes detailed instructions on what needs to be fixed and how to verify the solution.
-## Manual Review
+#### Manual Review
If you prefer to fix this manually:
- [ ] [Specific fix step 1]
- [ ] [Specific fix step 2]
@@ -180,18 +184,22 @@ If you prefer to fix this manually:
**Failure (without clear root cause):**
```markdown
-# ⚠️ Dev Hawk Report - Failure
+### ⚠️ Dev Hawk Report - Failure
**Workflow**: [#${{ github.event.workflow_run.run_number }}](${{ github.event.workflow_run.html_url }})
- Status: ${{ github.event.workflow_run.conclusion }}
- Commit: ${{ github.event.workflow_run.head_sha }}
-## Analysis Summary
+#### Analysis Summary
[Summary of failure from audit]
-## Key Errors
+
+🔍 Key Errors
+
[Error messages and patterns found]
-## Investigation Needed
+
+
+#### Investigation Needed
I couldn't automatically determine the exact root cause. This may require:
- [ ] Manual review of the error logs
- [ ] Deeper investigation of [specific area]
diff --git a/.github/workflows/pr-nitpick-reviewer.md b/.github/workflows/pr-nitpick-reviewer.md
index 6d4771667d7..d16db1090d9 100644
--- a/.github/workflows/pr-nitpick-reviewer.md
+++ b/.github/workflows/pr-nitpick-reviewer.md
@@ -171,7 +171,7 @@ For each nitpick found, decide on the appropriate output type:
**Format:**
```json
{
- "body": "## Overall Observations\n\nI noticed a few patterns across the PR:\n\n1. **Naming consistency**: Consider standardizing variable naming...\n2. **Good practices**: Excellent use of early returns!\n\nSee inline review comments for specific suggestions."
+ "body": "### Overall Observations\n\nI noticed a few patterns across the PR:\n\n1. **Naming consistency**: Consider standardizing variable naming...\n2. **Good practices**: Excellent use of early returns!\n\nSee inline review comments for specific suggestions."
}
```
@@ -192,14 +192,14 @@ Create a comprehensive markdown report using the imported `reporting.md` format:
**Report Structure:**
```markdown
-# PR Nitpick Review Summary - [DATE]
+### PR Nitpick Review Summary - [DATE]
Brief overview of the review findings and key patterns observed.
Full Review Report
-## Pull Request Overview
+#### Pull Request Overview
- **PR #**: ${{ github.event.pull_request.number }}
- **Title**: ${{ github.event.pull_request.title }}
@@ -207,27 +207,27 @@ Brief overview of the review findings and key patterns observed.
- **Files Changed**: [count]
- **Lines Added/Removed**: +[additions] -[deletions]
-## Nitpick Categories
+#### Nitpick Categories
-### 1. Naming and Conventions ([count] issues)
+##### 1. Naming and Conventions ([count] issues)
[List of specific issues with file references]
-### 2. Code Structure ([count] issues)
+##### 2. Code Structure ([count] issues)
[List of specific issues]
-### 3. Comments and Documentation ([count] issues)
+##### 3. Comments and Documentation ([count] issues)
[List of specific issues]
-### 4. Best Practices ([count] issues)
+##### 4. Best Practices ([count] issues)
[List of specific issues]
-## Pattern Analysis
+#### Pattern Analysis
-### Recurring Themes
+##### Recurring Themes
- **Theme 1**: [Description and frequency]
- **Theme 2**: [Description and frequency]
-### Historical Context
+##### Historical Context
[If cache memory available, compare to previous reviews]
| Review Date | PR # | Nitpick Count | Common Themes |
@@ -235,23 +235,23 @@ Brief overview of the review findings and key patterns observed.
| [today] | [#] | [count] | [themes] |
| [previous] | [#] | [count] | [themes] |
-## Positive Highlights
+#### Positive Highlights
Things done well in this PR:
- ✅ [Specific good practice observed]
- ✅ [Another good practice]
-## Recommendations
+#### Recommendations
-### For This PR
+##### For This PR
1. [Specific actionable item]
2. [Another actionable item]
-### For Future PRs
+##### For Future PRs
1. [General guidance for team]
2. [Pattern to watch for]
-## Learning Resources
+#### Learning Resources
[If applicable, links to style guides, best practices, etc.]
diff --git a/actions/setup/js/check_workflow_timestamp_api.test.cjs b/actions/setup/js/check_workflow_timestamp_api.test.cjs
index 94321c9ee20..0ee26dd1d63 100644
--- a/actions/setup/js/check_workflow_timestamp_api.test.cjs
+++ b/actions/setup/js/check_workflow_timestamp_api.test.cjs
@@ -235,7 +235,7 @@ jobs:
await main();
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
expect(mockCore.summary.addRaw).toHaveBeenCalled();
expect(mockCore.summary.write).toHaveBeenCalled();
});
@@ -246,7 +246,7 @@ jobs:
await main();
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
expect(mockCore.summary.addRaw).toHaveBeenCalled();
expect(mockCore.summary.write).toHaveBeenCalled();
});
@@ -348,7 +348,7 @@ engine: claude
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Unable to fetch lock file content"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
});
});
@@ -700,7 +700,7 @@ engine: copilot
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Unable to fetch lock file content for hash comparison via API"));
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("GITHUB_WORKSPACE not available"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
});
it("should fail when API fails and local lock file is missing", async () => {
@@ -712,7 +712,7 @@ engine: copilot
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("Local lock file not found"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
});
it("should use API if available even in cross-repo scenario (API preferred over local files)", async () => {
@@ -785,7 +785,7 @@ engine: copilot
// The path traversal is rejected before any file read
expect(mockCore.info).toHaveBeenCalledWith(expect.stringContaining("escapes workspace"));
expect(mockCore.warning).toHaveBeenCalledWith(expect.stringContaining("Could not compare frontmatter hashes"));
- expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("outdated or unverifiable"));
+ expect(mockCore.setFailed).toHaveBeenCalledWith(expect.stringContaining("is outdated"));
});
});
diff --git a/actions/setup/js/checkout_pr_branch.test.cjs b/actions/setup/js/checkout_pr_branch.test.cjs
index 7899e786b5a..87f13b4455f 100644
--- a/actions/setup/js/checkout_pr_branch.test.cjs
+++ b/actions/setup/js/checkout_pr_branch.test.cjs
@@ -106,21 +106,13 @@ describe("checkout_pr_branch.cjs", () => {
return {
detectForkPR: pullRequest => {
// Replicate the actual logic for testing
- let isFork = false;
- let reason = "same repository";
-
if (!pullRequest.head?.repo) {
- isFork = true;
- reason = "head repository deleted (was likely a fork)";
- } else if (pullRequest.head.repo.fork === true) {
- isFork = true;
- reason = "head.repo.fork flag is true";
- } else if (pullRequest.head.repo.full_name !== pullRequest.base?.repo?.full_name) {
- isFork = true;
- reason = "different repository names";
+ return { isFork: true, reason: "head repository deleted (was likely a fork)" };
}
-
- return { isFork, reason };
+ if (pullRequest.head.repo.full_name !== pullRequest.base?.repo?.full_name) {
+ return { isFork: true, reason: "different repository names" };
+ }
+ return { isFork: false, reason: "same repository" };
},
};
}
@@ -255,21 +247,20 @@ If the pull request is still open, verify that:
expect(mockCore.setFailed).not.toHaveBeenCalled();
});
- it("should use gh pr checkout for fork PR with fork flag set", async () => {
- // Set up fork PR via the fork flag
+ it("should use git fetch for same-repo PR even when repo has fork flag", async () => {
+ // A repo that is itself a fork has fork=true, but same-repo PRs
+ // should still use fast git fetch, not gh pr checkout (#24208)
mockContext.payload.pull_request.head.repo.fork = true;
await runScript();
- // Verify fork is detected via fork flag
- expect(mockCore.info).toHaveBeenCalledWith("Is fork PR: true (head.repo.fork flag is true)");
-
- // Verify correct strategy reason for fork PR
- expect(mockCore.info).toHaveBeenCalledWith("Reason: pull_request event from fork repository; head branch exists only in fork, not in origin");
+ // Verify NOT detected as fork (same full_name)
+ expect(mockCore.info).toHaveBeenCalledWith("Is fork PR: false (same repository)");
- // Verify gh pr checkout is used
- expect(mockExec.exec).toHaveBeenCalledWith("gh", ["pr", "checkout", "123"]);
- expect(mockExec.exec).not.toHaveBeenCalledWith("git", ["fetch", "origin", "feature-branch", expect.anything()]);
+ // Verify git fetch + checkout is used (fast path)
+ expect(mockExec.exec).toHaveBeenCalledWith("git", ["fetch", "origin", "feature-branch", "--depth=2"]);
+ expect(mockExec.exec).toHaveBeenCalledWith("git", ["checkout", "feature-branch"]);
+ expect(mockExec.exec).not.toHaveBeenCalledWith("gh", ["pr", "checkout", "123"]);
expect(mockCore.setFailed).not.toHaveBeenCalled();
});
@@ -511,17 +502,20 @@ If the pull request is still open, verify that:
expect(mockExec.exec).toHaveBeenCalledWith("gh", ["pr", "checkout", "123"]);
});
- it("should detect fork using GitHub's fork flag", async () => {
+ it("should NOT detect fork when repo has fork flag but same full_name", async () => {
mockContext.eventName = "pull_request_target";
- // Set fork flag explicitly
+ // A repo that is itself a fork has fork=true, but same full_name
+ // means it's NOT a cross-repo fork PR (#24208)
mockContext.payload.pull_request.head.repo.fork = true;
- mockContext.payload.pull_request.head.repo.full_name = "test-owner/test-repo"; // Same name but forked
+ mockContext.payload.pull_request.head.repo.full_name = "test-owner/test-repo";
await runScript();
- // Verify fork detection using fork flag
- expect(mockCore.info).toHaveBeenCalledWith("Is fork PR: true (head.repo.fork flag is true)");
- expect(mockCore.warning).toHaveBeenCalledWith("⚠️ Fork PR detected - gh pr checkout will fetch from fork repository");
+ // Same full_name = not a fork PR
+ expect(mockCore.info).toHaveBeenCalledWith("Is fork PR: false (same repository)");
+ expect(mockCore.warning).not.toHaveBeenCalledWith(expect.stringContaining("Fork PR detected"));
+ // Still uses gh pr checkout because pull_request_target always does
+ expect(mockExec.exec).toHaveBeenCalledWith("gh", ["pr", "checkout", "123"]);
});
it("should detect non-fork PRs in pull_request_target events", async () => {
diff --git a/actions/setup/js/pr_helpers.cjs b/actions/setup/js/pr_helpers.cjs
index 039b5bf97f3..3b48792d76c 100644
--- a/actions/setup/js/pr_helpers.cjs
+++ b/actions/setup/js/pr_helpers.cjs
@@ -3,33 +3,33 @@
/**
* Detect if a pull request is from a fork repository.
*
- * Uses multiple signals for robust detection:
- * 1. Check if head.repo.fork is explicitly true (GitHub's fork flag)
- * 2. Compare repository full names if both repos exist
- * 3. Handle deleted fork case (head.repo is null)
+ * A "fork PR" means the head and base are in *different* repositories
+ * (cross-repo PR). Detection uses two signals:
+ * 1. Handle deleted fork case (head.repo is null)
+ * 2. Compare repository full names — different names mean cross-repo
+ *
+ * NOTE: We intentionally do NOT check head.repo.fork. That flag indicates
+ * whether the repository *itself* is a fork of another repo, not whether
+ * the PR is cross-repo. A same-repo PR in a forked repository (common in
+ * OSS) would have fork=true but is NOT a cross-repo fork PR. Using that
+ * flag caused false positives that forced `gh pr checkout` instead of fast
+ * `git fetch`, which then failed due to stale GH_HOST values. See #24208.
*
* @param {object} pullRequest - The pull request object from GitHub context
* @returns {{isFork: boolean, reason: string}} Fork detection result with reason
*/
function detectForkPR(pullRequest) {
- let isFork = false;
- let reason = "same repository";
-
if (!pullRequest.head?.repo) {
// Head repo is null - likely a deleted fork
- isFork = true;
- reason = "head repository deleted (was likely a fork)";
- } else if (pullRequest.head.repo.fork === true) {
- // GitHub's explicit fork flag
- isFork = true;
- reason = "head.repo.fork flag is true";
- } else if (pullRequest.head.repo.full_name !== pullRequest.base?.repo?.full_name) {
- // Different repository names
- isFork = true;
- reason = "different repository names";
+ return { isFork: true, reason: "head repository deleted (was likely a fork)" };
+ }
+
+ if (pullRequest.head.repo.full_name !== pullRequest.base?.repo?.full_name) {
+ // Different repository names — this is a cross-repo (fork) PR
+ return { isFork: true, reason: "different repository names" };
}
- return { isFork, reason };
+ return { isFork: false, reason: "same repository" };
}
/**
diff --git a/actions/setup/js/pr_helpers.test.cjs b/actions/setup/js/pr_helpers.test.cjs
index 05548a79db5..352958c4a72 100644
--- a/actions/setup/js/pr_helpers.test.cjs
+++ b/actions/setup/js/pr_helpers.test.cjs
@@ -12,7 +12,9 @@ describe("pr_helpers.cjs", () => {
});
describe("detectForkPR", () => {
- it("should detect fork using GitHub's fork flag", () => {
+ it("should NOT treat same-repo PR as fork even when repo has fork flag", () => {
+ // A repository that is itself a fork of another repo has fork=true,
+ // but a same-repo PR within it is NOT a cross-repo fork PR (#24208)
const pullRequest = {
head: {
repo: {
@@ -29,8 +31,8 @@ describe("pr_helpers.cjs", () => {
const result = detectForkPR(pullRequest);
- expect(result.isFork).toBe(true);
- expect(result.reason).toBe("head.repo.fork flag is true");
+ expect(result.isFork).toBe(false);
+ expect(result.reason).toBe("same repository");
});
it("should detect fork using different repository names", () => {
@@ -114,19 +116,18 @@ describe("pr_helpers.cjs", () => {
expect(result.reason).toBe("same repository");
});
- it("should prioritize fork flag over repository name comparison", () => {
- // Edge case: fork flag is true even though names match
- // This could happen if a user forks and keeps the same name
+ it("should detect cross-repo fork PR by different full_name", () => {
+ // A real fork PR: head is in a different repo than base
const pullRequest = {
head: {
repo: {
fork: true,
- full_name: "test-owner/test-repo",
+ full_name: "contributor/test-repo",
},
},
base: {
repo: {
- full_name: "test-owner/test-repo",
+ full_name: "upstream/test-repo",
},
},
};
@@ -134,7 +135,7 @@ describe("pr_helpers.cjs", () => {
const result = detectForkPR(pullRequest);
expect(result.isFork).toBe(true);
- expect(result.reason).toBe("head.repo.fork flag is true");
+ expect(result.reason).toBe("different repository names");
});
it("should handle null base repo gracefully", () => {
diff --git a/actions/setup/js/push_to_pull_request_branch.test.cjs b/actions/setup/js/push_to_pull_request_branch.test.cjs
index de63c54b8a8..0af76a13327 100644
--- a/actions/setup/js/push_to_pull_request_branch.test.cjs
+++ b/actions/setup/js/push_to_pull_request_branch.test.cjs
@@ -435,7 +435,9 @@ index 0000000..abc1234
expect(mockExec.exec).not.toHaveBeenCalled();
});
- it("should detect fork PR via fork flag and fail early", async () => {
+ it("should NOT treat same-repo PR as fork even when repo has fork flag", async () => {
+ // A repository that is itself a fork of another repo has fork=true,
+ // but a same-repo PR within it is NOT a cross-repo fork PR (#24208)
mockContext.payload.pull_request.head.repo.fork = true;
mockGithub.rest.pulls.get.mockResolvedValue({
@@ -452,7 +454,7 @@ index 0000000..abc1234
full_name: "test-owner/test-repo",
},
},
- title: "Fork PR",
+ title: "Same-repo PR in forked repo",
labels: [],
},
});
@@ -463,10 +465,8 @@ index 0000000..abc1234
const handler = await module.main({ target: "triggering" });
const result = await handler({ patch_path: patchPath }, {});
- // Fork PRs should fail early with a clear error
- expect(result.success).toBe(false);
- expect(result.error).toContain("fork");
- expect(mockCore.error).toHaveBeenCalledWith(expect.stringContaining("Cannot push to fork PR"));
+ // Same full_name means same repo — push should proceed, not fail
+ expect(result.success).toBe(true);
});
it("should handle deleted head repo (likely a fork) and fail early", async () => {
diff --git a/actions/setup/sh/configure_gh_for_ghe.sh b/actions/setup/sh/configure_gh_for_ghe.sh
index 88e90b6e954..ef42f8c477e 100755
--- a/actions/setup/sh/configure_gh_for_ghe.sh
+++ b/actions/setup/sh/configure_gh_for_ghe.sh
@@ -62,8 +62,18 @@ main() {
local github_host
github_host=$(detect_github_host)
- # If the host is github.com, no configuration is needed
+ # If the host is github.com, no GHE configuration is needed.
+ # However, we must clear any stale GH_HOST value to prevent gh CLI
+ # from targeting the wrong host (e.g., a leftover localhost:18443
+ # from a prior DIFC proxy run). See #24208.
if [ "$github_host" = "github.com" ]; then
+ if [ -n "${GH_HOST:-}" ] && [ "${GH_HOST}" != "github.com" ]; then
+ echo "Clearing stale GH_HOST=${GH_HOST} (expected github.com)"
+ unset GH_HOST
+ if [ -n "${GITHUB_ENV:-}" ]; then
+ echo "GH_HOST=github.com" >> "${GITHUB_ENV}"
+ fi
+ fi
echo "Using public GitHub (github.com) - no additional gh configuration needed"
return 0
fi
diff --git a/docs/public/schemas/mcp-gateway-config.schema.json b/docs/public/schemas/mcp-gateway-config.schema.json
index 7d37896ef1a..cda369b7a0b 100644
--- a/docs/public/schemas/mcp-gateway-config.schema.json
+++ b/docs/public/schemas/mcp-gateway-config.schema.json
@@ -273,6 +273,11 @@
"minLength": 1
},
"minItems": 1
+ },
+ "keepaliveInterval": {
+ "type": "integer",
+ "description": "Keepalive ping interval in seconds for HTTP MCP backends. Sends periodic pings to prevent session expiry during long-running agent tasks. Set to -1 to disable keepalive pings. Unset or 0 uses the gateway default (1500 seconds = 25 minutes).",
+ "minimum": -1
}
},
"required": ["port", "domain", "apiKey"],
diff --git a/docs/src/content/docs/reference/custom-agent-for-aw.mdx b/docs/src/content/docs/reference/custom-agent-for-aw.mdx
index d7fcbaed2c0..fc75f3dbe99 100644
--- a/docs/src/content/docs/reference/custom-agent-for-aw.mdx
+++ b/docs/src/content/docs/reference/custom-agent-for-aw.mdx
@@ -27,20 +27,13 @@ Follow these steps to set up your repository for agentic workflows using the cus
Initialize this repository for GitHub Agentic Workflows using https://github.com/github/gh-aw/blob/main/install.md
```
-This will guide your coding agent to:
-- Install the `gh-aw` CLI extension
-- Run `gh aw init` to create necessary configuration files
-- Commit and push the changes, or create a pull request
-
Alternatively just run
```bash
gh aw init
```
-After initialization, you'll have:
-- `.github/agents/agentic-workflows.agent.md` - [A Copilot file](/gh-aw/reference/glossary/#agent-files) (custom AI instructions) for the `/agent agentic-workflows` command in Copilot Chat
-- Additional configuration files for workflow authoring
+After initialization, you'll have `.github/agents/agentic-workflows.agent.md`, a [Copilot agent file](/gh-aw/reference/glossary/#agent-files) that registers the `/agent agentic-workflows` command in Copilot Chat.
## Using the Copilot Agent Files for Agentic Workflows
@@ -82,14 +75,10 @@ Import workflows from any accessible GitHub repository:
/agent agentic-workflows import workflow from https://github.com/githubnext/agentics/blob/main/workflows/ci-doctor.md
```
-When importing, you can specify customizations:
+When importing, you can specify customizations such as engine or tools:
```text wrap
-# Import and change engine
/agent agentic-workflows import issue-triage from githubnext/agentics and use claude engine
-
-# Import and add tools
-/agent agentic-workflows import pr-review from owner/repo and add web-fetch tool
```
### Debugging Agentic Workflows
@@ -100,40 +89,13 @@ When workflows fail or behave unexpectedly, use the agentic-workflows agent to i
/agent agentic-workflows debug why is my issue-triage workflow failing?
```
-You can investigate a specific workflow run using its ID or URL:
+For the fastest diagnosis, pass the full run URL from the GitHub Actions page:
```text wrap
-# Debug by run ID
-/agent agentic-workflows debug run 1234567890
-
-# Debug from GitHub Actions URL
-/agent agentic-workflows debug https://github.com/owner/repo/actions/runs/1234567890
+/agent agentic-workflows debug https://github.com/OWNER/REPO/actions/runs/RUN_ID
```
-> [!TIP]
-> For the fastest diagnosis, give the agent the full run URL from the GitHub Actions page:
->
-> ```text wrap
-> /agent agentic-workflows debug https://github.com/OWNER/REPO/actions/runs/RUN_ID
-> ```
->
-> Replace `OWNER`, `REPO`, and `RUN_ID` with your values. The agent will audit logs, identify the root cause, and suggest targeted fixes.
-
-The agent can help with various debugging scenarios:
-
-```text wrap
-# Permission errors
-/agent agentic-workflows debug getting 403 errors in my workflow
-
-# Missing tools
-/agent agentic-workflows debug workflow says tool not found
-
-# Network access issues
-/agent agentic-workflows debug workflow cannot access external API
-
-# Safe-output problems
-/agent agentic-workflows debug agent output not creating issues
-```
+The agent audits logs, identifies the root cause, and suggests targeted fixes. It handles permission errors, missing tools, network access issues, and safe-output problems — just describe the issue in natural language.
### Self-Contained Debugging (Without Copilot)
@@ -149,10 +111,6 @@ The failed workflow run is at https://github.com/OWNER/REPO/actions/runs/RUN_ID
The `debug.md` file is a self-contained prompt that works with any coding agent or AI assistant. It guides the agent to install `gh aw`, analyze the run logs, identify the root cause, and open a pull request with the fix.
-## Other Agents and Chats
-
-The agent file can be loaded into other AI chat interfaces that support custom instructions. The agent is designed to be compatible with various AI tools, although some features might require configuration and you'll need to allow running the compiler.
-
## Creating Agentic Workflows with an AI Chatbot
If you prefer to use an AI chatbot to author agentic workflows, use the [agentic-chat instructions](https://raw.githubusercontent.com/github/gh-aw/main/.github/aw/agentic-chat.md) with any conversational AI application.
diff --git a/docs/src/content/docs/reference/frontmatter-hash-specification.md b/docs/src/content/docs/reference/frontmatter-hash-specification.md
index 286f59303b4..16160765fdc 100644
--- a/docs/src/content/docs/reference/frontmatter-hash-specification.md
+++ b/docs/src/content/docs/reference/frontmatter-hash-specification.md
@@ -10,9 +10,9 @@ This document specifies the algorithm for computing a deterministic hash of agen
## Purpose
The frontmatter hash provides:
-1. **Change detection**: Verify that workflow configuration has not changed between compilation and execution
+1. **Stale lock detection**: Identify when the compiled lock file is out of sync with the source workflow (e.g. after editing the `.md` file without recompiling)
2. **Reproducibility**: Ensure identical configurations produce identical hashes across languages (Go and JavaScript)
-3. **Security**: Detect unauthorized modifications to workflow frontmatter
+3. **Change detection**: Verify that workflow configuration has not changed between compilation and execution
## Hash Algorithm
@@ -196,8 +196,8 @@ Both Go and JavaScript implementations MUST:
## Security Considerations
- The hash is **not cryptographically secure** for authentication (no HMAC/signing)
-- The hash **detects accidental or malicious changes** to frontmatter after compilation
-- The hash **does not protect** against modifications before compilation
+- The hash is designed to **detect stale lock files** — it catches cases where the frontmatter has changed since the lock file was last compiled
+- The hash **does not guarantee tamper protection**: anyone with write access to the repository can modify both the `.md` source and the `.lock.yml` file together, bypassing detection
- Always validate workflow sources through proper code review processes
## Versioning
diff --git a/docs/src/content/docs/reference/mcp-gateway.md b/docs/src/content/docs/reference/mcp-gateway.md
index bc1581f824f..cdb9c9160c2 100644
--- a/docs/src/content/docs/reference/mcp-gateway.md
+++ b/docs/src/content/docs/reference/mcp-gateway.md
@@ -250,6 +250,7 @@ The `gateway` section is required and configures gateway-specific behavior:
| `payloadPathPrefix` | string | No | Path prefix to remap payload paths for agent containers (e.g., /workspace/payloads) |
| `payloadSizeThreshold` | integer | No | Size threshold in bytes for storing payloads to disk (default: 524288 = 512KB) |
| `trustedBots` | array[string] | No | Additional GitHub bot identity strings (e.g., `github-actions[bot]`) passed to the gateway and merged with its built-in trusted identity list. This field is additive — it extends the internal list but cannot remove built-in entries. |
+| `keepaliveInterval` | integer | No | Keepalive ping interval in seconds for HTTP MCP backends. Prevents session expiry during long-running tasks. Use `-1` to disable, `0` or unset for gateway default (1500s = 25 min), or a positive integer for a custom interval. |
#### 4.1.3.1 Payload Directory Path Validation
@@ -409,6 +410,44 @@ sandbox:
**Compliance Test**: T-AUTH-006 - Trusted Bot Identity Configuration
+#### 4.1.3.5 Keepalive Interval Configuration
+
+The optional `keepaliveInterval` field in the gateway configuration controls how often the gateway sends periodic keepalive pings to HTTP MCP backends. This prevents idle session expiry during long-running agent tasks.
+
+| Value | Behavior |
+|-------|----------|
+| Unset / `0` | Gateway default: 1500 seconds (25 minutes) |
+| `> 0` | Custom keepalive interval in seconds |
+| `-1` | Disable keepalive pings entirely |
+
+**Configuration example (JSON)**:
+
+```json
+{
+ "gateway": {
+ "port": 8080,
+ "domain": "localhost",
+ "apiKey": "${MCP_GATEWAY_API_KEY}",
+ "keepaliveInterval": 300
+ }
+}
+```
+
+**Workflow frontmatter** (via `sandbox.mcp.keepalive-interval`):
+
+```yaml
+sandbox:
+ mcp:
+ keepalive-interval: 300 # 5-minute keepalive for backends with short idle timeouts
+```
+
+**Compliance rules**:
+
+- `keepaliveInterval` MUST be an integer when present
+- A value of `0` is treated as unset by the gateway (silently defaults to 1500 seconds)
+- A value of `-1` disables keepalive pings entirely
+- Any positive integer sets the keepalive interval in seconds
+
#### 4.1.3a Top-Level Configuration Fields
The following fields MAY be specified at the top level of the configuration:
@@ -1629,6 +1668,15 @@ Content-Type: application/json
## Change Log
+### Version 1.10.0 (Draft)
+
+- **Added**: `keepaliveInterval` field to gateway configuration (Section 4.1.3, 4.1.3.5)
+ - Optional integer (seconds) for controlling keepalive ping frequency to HTTP MCP backends
+ - Prevents session expiry during long-running agent tasks
+ - Workflow authors configure via `sandbox.mcp.keepalive-interval` in frontmatter; the compiler translates it into the gateway config
+- **Added**: Section 4.1.3.5 — Keepalive Interval Configuration
+- **Updated**: JSON Schema with `keepaliveInterval` property in `gatewayConfig` definition
+
### Version 1.9.0 (Draft)
- **Added**: `trustedBots` field to gateway configuration (Section 4.1.3, 4.1.3.4)
diff --git a/pkg/parser/schemas/main_workflow_schema.json b/pkg/parser/schemas/main_workflow_schema.json
index 474e46cb63c..62d5ac4d202 100644
--- a/pkg/parser/schemas/main_workflow_schema.json
+++ b/pkg/parser/schemas/main_workflow_schema.json
@@ -3230,6 +3230,12 @@
"type": "string",
"enum": ["localhost", "host.docker.internal"],
"description": "Gateway domain for URL generation (default: 'host.docker.internal' when agent is enabled, 'localhost' when disabled)"
+ },
+ "keepalive-interval": {
+ "type": "integer",
+ "description": "Keepalive ping interval in seconds for HTTP MCP backends. Sends periodic pings to prevent session expiry during long-running agent tasks. Set to -1 to disable keepalive pings. Unset or 0 uses the gateway default (1500 seconds = 25 minutes).",
+ "minimum": -1,
+ "examples": [-1, 300, 600, 1500]
}
},
"additionalProperties": false
diff --git a/pkg/workflow/frontmatter_extraction_security.go b/pkg/workflow/frontmatter_extraction_security.go
index c9427844995..6ec9a1015be 100644
--- a/pkg/workflow/frontmatter_extraction_security.go
+++ b/pkg/workflow/frontmatter_extraction_security.go
@@ -495,6 +495,27 @@ func (c *Compiler) extractMCPGatewayConfig(mcpVal any) *MCPGatewayRuntimeConfig
}
}
+ // Extract keepaliveInterval / keepalive-interval (keepalive ping interval in seconds for HTTP MCP backends)
+ // 0 = unset (gateway default: 1500s), -1 = disable keepalive, >0 = custom interval in seconds
+ for _, key := range []string{"keepaliveInterval", "keepalive-interval"} {
+ if keepaliveVal, hasKeepalive := mcpObj[key]; hasKeepalive {
+ switch v := keepaliveVal.(type) {
+ case int:
+ mcpConfig.KeepaliveInterval = v
+ case int64:
+ mcpConfig.KeepaliveInterval = int(v)
+ case uint:
+ mcpConfig.KeepaliveInterval = int(v)
+ case uint64:
+ mcpConfig.KeepaliveInterval = int(v)
+ case float64:
+ mcpConfig.KeepaliveInterval = int(v)
+ }
+ // Break when the key exists (even if value is 0, to avoid picking up a second key variant)
+ break
+ }
+ }
+
return mcpConfig
}
diff --git a/pkg/workflow/frontmatter_extraction_security_test.go b/pkg/workflow/frontmatter_extraction_security_test.go
index 8345b259a7e..4bc37cbdaf9 100644
--- a/pkg/workflow/frontmatter_extraction_security_test.go
+++ b/pkg/workflow/frontmatter_extraction_security_test.go
@@ -252,3 +252,47 @@ func TestExtractMCPGatewayConfigTrustedBots(t *testing.T) {
assert.Nil(t, config.TrustedBots, "TrustedBots should be nil when not specified")
})
}
+
+// TestExtractMCPGatewayConfigKeepaliveInterval tests extraction of keepalive-interval from MCP gateway frontmatter
+func TestExtractMCPGatewayConfigKeepaliveInterval(t *testing.T) {
+ compiler := &Compiler{}
+
+ t.Run("extracts keepaliveInterval using camelCase key", func(t *testing.T) {
+ mcpObj := map[string]any{
+ "container": "ghcr.io/github/gh-aw-mcpg",
+ "keepaliveInterval": 300,
+ }
+ config := compiler.extractMCPGatewayConfig(mcpObj)
+ require.NotNil(t, config, "Should extract MCP gateway config")
+ assert.Equal(t, 300, config.KeepaliveInterval, "Should extract keepaliveInterval")
+ })
+
+ t.Run("extracts keepalive-interval using kebab-case key", func(t *testing.T) {
+ mcpObj := map[string]any{
+ "container": "ghcr.io/github/gh-aw-mcpg",
+ "keepalive-interval": 600,
+ }
+ config := compiler.extractMCPGatewayConfig(mcpObj)
+ require.NotNil(t, config, "Should extract MCP gateway config")
+ assert.Equal(t, 600, config.KeepaliveInterval, "Should extract keepalive-interval")
+ })
+
+ t.Run("extracts -1 to disable keepalive", func(t *testing.T) {
+ mcpObj := map[string]any{
+ "container": "ghcr.io/github/gh-aw-mcpg",
+ "keepaliveInterval": -1,
+ }
+ config := compiler.extractMCPGatewayConfig(mcpObj)
+ require.NotNil(t, config, "Should extract MCP gateway config")
+ assert.Equal(t, -1, config.KeepaliveInterval, "Should extract -1 as keepalive disabled sentinel")
+ })
+
+ t.Run("leaves keepaliveInterval as 0 when not specified", func(t *testing.T) {
+ mcpObj := map[string]any{
+ "container": "ghcr.io/github/gh-aw-mcpg",
+ }
+ config := compiler.extractMCPGatewayConfig(mcpObj)
+ require.NotNil(t, config, "Should extract MCP gateway config")
+ assert.Equal(t, 0, config.KeepaliveInterval, "KeepaliveInterval should be 0 when not specified")
+ })
+}
diff --git a/pkg/workflow/mcp_gateway_config.go b/pkg/workflow/mcp_gateway_config.go
index 42aa59a0127..f3bf6ef747a 100644
--- a/pkg/workflow/mcp_gateway_config.go
+++ b/pkg/workflow/mcp_gateway_config.go
@@ -138,6 +138,7 @@ func buildMCPGatewayConfig(workflowData *WorkflowData) *MCPGatewayRuntimeConfig
PayloadPathPrefix: workflowData.SandboxConfig.MCP.PayloadPathPrefix, // Optional path prefix for agent containers
PayloadSizeThreshold: payloadSizeThreshold, // Size threshold in bytes
TrustedBots: workflowData.SandboxConfig.MCP.TrustedBots, // Additional trusted bot identities from frontmatter
+ KeepaliveInterval: workflowData.SandboxConfig.MCP.KeepaliveInterval, // Keepalive interval from frontmatter (0=default, -1=disabled, >0=custom)
}
}
diff --git a/pkg/workflow/mcp_gateway_config_test.go b/pkg/workflow/mcp_gateway_config_test.go
index 9eef167e15c..840796557ca 100644
--- a/pkg/workflow/mcp_gateway_config_test.go
+++ b/pkg/workflow/mcp_gateway_config_test.go
@@ -333,6 +333,42 @@ func TestBuildMCPGatewayConfig(t *testing.T) {
TrustedBots: []string{"github-actions[bot]", "copilot-swe-agent[bot]"},
},
},
+ {
+ name: "propagates custom keepaliveInterval from frontmatter config",
+ workflowData: &WorkflowData{
+ SandboxConfig: &SandboxConfig{
+ MCP: &MCPGatewayRuntimeConfig{
+ KeepaliveInterval: 300,
+ },
+ },
+ },
+ expected: &MCPGatewayRuntimeConfig{
+ Port: int(DefaultMCPGatewayPort),
+ Domain: "${MCP_GATEWAY_DOMAIN}",
+ APIKey: "${MCP_GATEWAY_API_KEY}",
+ PayloadDir: "${MCP_GATEWAY_PAYLOAD_DIR}",
+ PayloadSizeThreshold: constants.DefaultMCPGatewayPayloadSizeThreshold,
+ KeepaliveInterval: 300,
+ },
+ },
+ {
+ name: "propagates disabled keepaliveInterval (-1) from frontmatter config",
+ workflowData: &WorkflowData{
+ SandboxConfig: &SandboxConfig{
+ MCP: &MCPGatewayRuntimeConfig{
+ KeepaliveInterval: -1,
+ },
+ },
+ },
+ expected: &MCPGatewayRuntimeConfig{
+ Port: int(DefaultMCPGatewayPort),
+ Domain: "${MCP_GATEWAY_DOMAIN}",
+ APIKey: "${MCP_GATEWAY_API_KEY}",
+ PayloadDir: "${MCP_GATEWAY_PAYLOAD_DIR}",
+ PayloadSizeThreshold: constants.DefaultMCPGatewayPayloadSizeThreshold,
+ KeepaliveInterval: -1,
+ },
+ },
}
for _, tt := range tests {
@@ -349,6 +385,7 @@ func TestBuildMCPGatewayConfig(t *testing.T) {
assert.Equal(t, tt.expected.PayloadPathPrefix, result.PayloadPathPrefix, "PayloadPathPrefix should match")
assert.Equal(t, tt.expected.PayloadSizeThreshold, result.PayloadSizeThreshold, "PayloadSizeThreshold should match")
assert.Equal(t, tt.expected.TrustedBots, result.TrustedBots, "TrustedBots should match")
+ assert.Equal(t, tt.expected.KeepaliveInterval, result.KeepaliveInterval, "KeepaliveInterval should match")
}
})
}
diff --git a/pkg/workflow/mcp_renderer.go b/pkg/workflow/mcp_renderer.go
index eb7a18efa34..1d68010d7bc 100644
--- a/pkg/workflow/mcp_renderer.go
+++ b/pkg/workflow/mcp_renderer.go
@@ -190,6 +190,9 @@ func RenderJSONMCPConfig(
}
configBuilder.WriteString("]")
}
+ if options.GatewayConfig.KeepaliveInterval != 0 {
+ fmt.Fprintf(&configBuilder, ",\n \"keepaliveInterval\": %d", options.GatewayConfig.KeepaliveInterval)
+ }
configBuilder.WriteString("\n")
configBuilder.WriteString(" }\n")
} else {
diff --git a/pkg/workflow/schemas/mcp-gateway-config.schema.json b/pkg/workflow/schemas/mcp-gateway-config.schema.json
index d5063297b6c..ac4d456084e 100644
--- a/pkg/workflow/schemas/mcp-gateway-config.schema.json
+++ b/pkg/workflow/schemas/mcp-gateway-config.schema.json
@@ -242,6 +242,11 @@
"minLength": 1
},
"minItems": 1
+ },
+ "keepaliveInterval": {
+ "type": "integer",
+ "description": "Keepalive ping interval in seconds for HTTP MCP backends. Sends periodic pings to prevent session expiry during long-running agent tasks. Set to -1 to disable keepalive pings. Unset or 0 uses the gateway default (1500 seconds = 25 minutes).",
+ "minimum": -1
}
},
"required": ["port", "domain", "apiKey"],
diff --git a/pkg/workflow/tools_types.go b/pkg/workflow/tools_types.go
index c3e46ecd879..c6172638015 100644
--- a/pkg/workflow/tools_types.go
+++ b/pkg/workflow/tools_types.go
@@ -512,6 +512,7 @@ type MCPGatewayRuntimeConfig struct {
PayloadPathPrefix string `yaml:"payload-path-prefix,omitempty"` // Path prefix to remap payload paths for agent containers (e.g., /workspace/payloads)
PayloadSizeThreshold int `yaml:"payload-size-threshold,omitempty"` // Size threshold in bytes for storing payloads to disk (default: 524288 = 512KB)
TrustedBots []string `yaml:"trusted-bots,omitempty"` // Additional bot identity strings to pass to the gateway, merged with its built-in list
+ KeepaliveInterval int `yaml:"keepalive-interval,omitempty"` // Keepalive ping interval in seconds for HTTP MCP backends (0=default 1500s, -1=disabled, >0=custom)
}
// HasTool checks if a tool is present in the configuration
From a2b5f44fd87f4b936ee3204782c9cc5b0fd06a4e Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Fri, 3 Apr 2026 04:43:14 +0000
Subject: [PATCH 6/6] fix: rename 'Check workflow file timestamps' step to
'Check workflow lock file'
Agent-Logs-Url: https://github.com/github/gh-aw/sessions/aebf385c-f9e8-40e7-a40b-bb37f5e548fd
Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com>
---
.github/workflows/ace-editor.lock.yml | 2 +-
.github/workflows/agent-performance-analyzer.lock.yml | 2 +-
.github/workflows/agent-persona-explorer.lock.yml | 2 +-
.github/workflows/agentic-observability-kit.lock.yml | 2 +-
.github/workflows/ai-moderator.lock.yml | 2 +-
.github/workflows/archie.lock.yml | 2 +-
.github/workflows/artifacts-summary.lock.yml | 2 +-
.github/workflows/audit-workflows.lock.yml | 2 +-
.github/workflows/auto-triage-issues.lock.yml | 2 +-
.github/workflows/blog-auditor.lock.yml | 2 +-
.github/workflows/bot-detection.lock.yml | 2 +-
.github/workflows/brave.lock.yml | 2 +-
.github/workflows/breaking-change-checker.lock.yml | 2 +-
.github/workflows/changeset.lock.yml | 2 +-
.github/workflows/ci-coach.lock.yml | 2 +-
.github/workflows/ci-doctor.lock.yml | 2 +-
.github/workflows/claude-code-user-docs-review.lock.yml | 2 +-
.github/workflows/claude-token-optimizer.lock.yml | 2 +-
.github/workflows/claude-token-usage-analyzer.lock.yml | 2 +-
.github/workflows/cli-consistency-checker.lock.yml | 2 +-
.github/workflows/cli-version-checker.lock.yml | 2 +-
.github/workflows/cloclo.lock.yml | 2 +-
.github/workflows/code-scanning-fixer.lock.yml | 2 +-
.github/workflows/code-simplifier.lock.yml | 2 +-
.github/workflows/codex-github-remote-mcp-test.lock.yml | 2 +-
.github/workflows/commit-changes-analyzer.lock.yml | 2 +-
.github/workflows/constraint-solving-potd.lock.yml | 2 +-
.github/workflows/contribution-check.lock.yml | 2 +-
.github/workflows/copilot-agent-analysis.lock.yml | 2 +-
.github/workflows/copilot-cli-deep-research.lock.yml | 2 +-
.github/workflows/copilot-pr-merged-report.lock.yml | 2 +-
.github/workflows/copilot-pr-nlp-analysis.lock.yml | 2 +-
.github/workflows/copilot-pr-prompt-analysis.lock.yml | 2 +-
.github/workflows/copilot-session-insights.lock.yml | 2 +-
.github/workflows/copilot-token-optimizer.lock.yml | 2 +-
.github/workflows/copilot-token-usage-analyzer.lock.yml | 2 +-
.github/workflows/craft.lock.yml | 2 +-
.github/workflows/daily-architecture-diagram.lock.yml | 2 +-
.github/workflows/daily-assign-issue-to-user.lock.yml | 2 +-
.github/workflows/daily-choice-test.lock.yml | 2 +-
.github/workflows/daily-cli-performance.lock.yml | 2 +-
.github/workflows/daily-cli-tools-tester.lock.yml | 2 +-
.github/workflows/daily-code-metrics.lock.yml | 2 +-
.github/workflows/daily-community-attribution.lock.yml | 2 +-
.github/workflows/daily-compiler-quality.lock.yml | 2 +-
.github/workflows/daily-copilot-token-report.lock.yml | 2 +-
.github/workflows/daily-doc-healer.lock.yml | 2 +-
.github/workflows/daily-doc-updater.lock.yml | 2 +-
.github/workflows/daily-fact.lock.yml | 2 +-
.github/workflows/daily-file-diet.lock.yml | 2 +-
.github/workflows/daily-firewall-report.lock.yml | 2 +-
.github/workflows/daily-function-namer.lock.yml | 2 +-
.github/workflows/daily-integrity-analysis.lock.yml | 2 +-
.github/workflows/daily-issues-report.lock.yml | 2 +-
.github/workflows/daily-malicious-code-scan.lock.yml | 2 +-
.github/workflows/daily-mcp-concurrency-analysis.lock.yml | 2 +-
.github/workflows/daily-multi-device-docs-tester.lock.yml | 2 +-
.github/workflows/daily-news.lock.yml | 2 +-
.github/workflows/daily-observability-report.lock.yml | 2 +-
.github/workflows/daily-performance-summary.lock.yml | 2 +-
.github/workflows/daily-regulatory.lock.yml | 2 +-
.../workflows/daily-rendering-scripts-verifier.lock.yml | 2 +-
.github/workflows/daily-repo-chronicle.lock.yml | 2 +-
.github/workflows/daily-safe-output-integrator.lock.yml | 2 +-
.github/workflows/daily-safe-output-optimizer.lock.yml | 2 +-
.github/workflows/daily-safe-outputs-conformance.lock.yml | 2 +-
.github/workflows/daily-secrets-analysis.lock.yml | 2 +-
.github/workflows/daily-security-red-team.lock.yml | 2 +-
.github/workflows/daily-semgrep-scan.lock.yml | 2 +-
.github/workflows/daily-syntax-error-quality.lock.yml | 2 +-
.github/workflows/daily-team-evolution-insights.lock.yml | 2 +-
.github/workflows/daily-team-status.lock.yml | 2 +-
.github/workflows/daily-testify-uber-super-expert.lock.yml | 2 +-
.github/workflows/daily-workflow-updater.lock.yml | 2 +-
.github/workflows/dead-code-remover.lock.yml | 2 +-
.github/workflows/deep-report.lock.yml | 2 +-
.github/workflows/delight.lock.yml | 2 +-
.github/workflows/dependabot-burner.lock.yml | 2 +-
.github/workflows/dependabot-go-checker.lock.yml | 2 +-
.github/workflows/dev-hawk.lock.yml | 2 +-
.github/workflows/dev.lock.yml | 2 +-
.github/workflows/developer-docs-consolidator.lock.yml | 2 +-
.github/workflows/dictation-prompt.lock.yml | 2 +-
.github/workflows/discussion-task-miner.lock.yml | 2 +-
.github/workflows/docs-noob-tester.lock.yml | 2 +-
.github/workflows/draft-pr-cleanup.lock.yml | 2 +-
.github/workflows/duplicate-code-detector.lock.yml | 2 +-
.github/workflows/example-permissions-warning.lock.yml | 2 +-
.github/workflows/example-workflow-analyzer.lock.yml | 2 +-
.github/workflows/firewall-escape.lock.yml | 2 +-
.github/workflows/firewall.lock.yml | 2 +-
.github/workflows/functional-pragmatist.lock.yml | 2 +-
.github/workflows/github-mcp-structural-analysis.lock.yml | 2 +-
.github/workflows/github-mcp-tools-report.lock.yml | 2 +-
.github/workflows/github-remote-mcp-auth-test.lock.yml | 2 +-
.github/workflows/glossary-maintainer.lock.yml | 2 +-
.github/workflows/go-fan.lock.yml | 2 +-
.github/workflows/go-logger.lock.yml | 2 +-
.github/workflows/go-pattern-detector.lock.yml | 2 +-
.github/workflows/gpclean.lock.yml | 2 +-
.github/workflows/grumpy-reviewer.lock.yml | 2 +-
.github/workflows/hourly-ci-cleaner.lock.yml | 2 +-
.github/workflows/instructions-janitor.lock.yml | 2 +-
.github/workflows/issue-arborist.lock.yml | 2 +-
.github/workflows/issue-monster.lock.yml | 2 +-
.github/workflows/issue-triage-agent.lock.yml | 2 +-
.github/workflows/jsweep.lock.yml | 2 +-
.github/workflows/layout-spec-maintainer.lock.yml | 2 +-
.github/workflows/lockfile-stats.lock.yml | 2 +-
.github/workflows/mcp-inspector.lock.yml | 2 +-
.github/workflows/mergefest.lock.yml | 2 +-
.github/workflows/metrics-collector.lock.yml | 2 +-
.github/workflows/notion-issue-summary.lock.yml | 2 +-
.github/workflows/org-health-report.lock.yml | 2 +-
.github/workflows/pdf-summary.lock.yml | 2 +-
.github/workflows/plan.lock.yml | 2 +-
.github/workflows/poem-bot.lock.yml | 2 +-
.github/workflows/portfolio-analyst.lock.yml | 2 +-
.github/workflows/pr-nitpick-reviewer.lock.yml | 2 +-
.github/workflows/pr-triage-agent.lock.yml | 2 +-
.github/workflows/prompt-clustering-analysis.lock.yml | 2 +-
.github/workflows/python-data-charts.lock.yml | 2 +-
.github/workflows/q.lock.yml | 2 +-
.github/workflows/refiner.lock.yml | 2 +-
.github/workflows/release.lock.yml | 2 +-
.github/workflows/repo-audit-analyzer.lock.yml | 2 +-
.github/workflows/repo-tree-map.lock.yml | 2 +-
.github/workflows/repository-quality-improver.lock.yml | 2 +-
.github/workflows/research.lock.yml | 2 +-
.github/workflows/safe-output-health.lock.yml | 2 +-
.github/workflows/schema-consistency-checker.lock.yml | 2 +-
.github/workflows/schema-feature-coverage.lock.yml | 2 +-
.github/workflows/scout.lock.yml | 2 +-
.github/workflows/security-compliance.lock.yml | 2 +-
.github/workflows/security-review.lock.yml | 2 +-
.github/workflows/semantic-function-refactor.lock.yml | 2 +-
.github/workflows/sergo.lock.yml | 2 +-
.github/workflows/slide-deck-maintainer.lock.yml | 2 +-
.github/workflows/smoke-agent-all-merged.lock.yml | 2 +-
.github/workflows/smoke-agent-all-none.lock.yml | 2 +-
.github/workflows/smoke-agent-public-approved.lock.yml | 2 +-
.github/workflows/smoke-agent-public-none.lock.yml | 2 +-
.github/workflows/smoke-agent-scoped-approved.lock.yml | 2 +-
.github/workflows/smoke-call-workflow.lock.yml | 2 +-
.github/workflows/smoke-claude.lock.yml | 2 +-
.github/workflows/smoke-codex.lock.yml | 2 +-
.github/workflows/smoke-copilot-arm.lock.yml | 2 +-
.github/workflows/smoke-copilot.lock.yml | 2 +-
.github/workflows/smoke-create-cross-repo-pr.lock.yml | 2 +-
.github/workflows/smoke-gemini.lock.yml | 2 +-
.github/workflows/smoke-multi-pr.lock.yml | 2 +-
.github/workflows/smoke-project.lock.yml | 2 +-
.github/workflows/smoke-service-ports.lock.yml | 2 +-
.github/workflows/smoke-temporary-id.lock.yml | 2 +-
.github/workflows/smoke-test-tools.lock.yml | 2 +-
.github/workflows/smoke-update-cross-repo-pr.lock.yml | 2 +-
.github/workflows/smoke-workflow-call-with-inputs.lock.yml | 2 +-
.github/workflows/smoke-workflow-call.lock.yml | 2 +-
.github/workflows/stale-repo-identifier.lock.yml | 2 +-
.github/workflows/static-analysis-report.lock.yml | 2 +-
.github/workflows/step-name-alignment.lock.yml | 2 +-
.github/workflows/sub-issue-closer.lock.yml | 2 +-
.github/workflows/super-linter.lock.yml | 2 +-
.github/workflows/technical-doc-writer.lock.yml | 2 +-
.github/workflows/terminal-stylist.lock.yml | 2 +-
.github/workflows/test-create-pr-error-handling.lock.yml | 2 +-
.github/workflows/test-dispatcher.lock.yml | 2 +-
.github/workflows/test-project-url-default.lock.yml | 2 +-
.github/workflows/test-workflow.lock.yml | 2 +-
.github/workflows/tidy.lock.yml | 2 +-
.github/workflows/typist.lock.yml | 2 +-
.github/workflows/ubuntu-image-analyzer.lock.yml | 2 +-
.github/workflows/unbloat-docs.lock.yml | 2 +-
.github/workflows/update-astro.lock.yml | 2 +-
.github/workflows/video-analyzer.lock.yml | 2 +-
.github/workflows/weekly-blog-post-writer.lock.yml | 2 +-
.github/workflows/weekly-editors-health-check.lock.yml | 2 +-
.github/workflows/weekly-issue-summary.lock.yml | 2 +-
.github/workflows/weekly-safe-outputs-spec-review.lock.yml | 2 +-
.github/workflows/workflow-generator.lock.yml | 2 +-
.github/workflows/workflow-health-manager.lock.yml | 2 +-
.github/workflows/workflow-normalizer.lock.yml | 2 +-
.github/workflows/workflow-skill-extractor.lock.yml | 2 +-
pkg/cli/audit_report_test.go | 2 +-
pkg/cli/workflows/example-blocked-domains.lock.yml | 2 +-
pkg/workflow/activation_checkout_test.go | 2 +-
pkg/workflow/compiler_activation_job.go | 7 ++++---
pkg/workflow/compiler_jobs_test.go | 4 ++--
pkg/workflow/stale_check_test.go | 6 +++---
pkg/workflow/task_job_generation_fix_test.go | 2 +-
pkg/workflow/task_job_if_condition_test.go | 2 +-
pkg/workflow/test-yaml-import.lock.yml | 2 +-
.../TestWasmGolden_CompileFixtures/basic-copilot.golden | 2 +-
.../claude-with-network.golden | 2 +-
.../TestWasmGolden_CompileFixtures/smoke-copilot.golden | 2 +-
.../TestWasmGolden_CompileFixtures/smoke-test-tools.golden | 2 +-
.../TestWasmGolden_CompileFixtures/with-imports.golden | 2 +-
.../testdata/wasm_golden/WasmBinary/basic-copilot.golden | 2 +-
.../testdata/wasm_golden/WasmBinary/with-imports.golden | 2 +-
199 files changed, 205 insertions(+), 204 deletions(-)
diff --git a/.github/workflows/ace-editor.lock.yml b/.github/workflows/ace-editor.lock.yml
index 4902b3f5e1c..0005a31ef94 100644
--- a/.github/workflows/ace-editor.lock.yml
+++ b/.github/workflows/ace-editor.lock.yml
@@ -124,7 +124,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ace-editor.lock.yml"
diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml
index 28715bdd105..cb33320a783 100644
--- a/.github/workflows/agent-performance-analyzer.lock.yml
+++ b/.github/workflows/agent-performance-analyzer.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agent-performance-analyzer.lock.yml"
diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml
index f17123710c3..4278cafcc08 100644
--- a/.github/workflows/agent-persona-explorer.lock.yml
+++ b/.github/workflows/agent-persona-explorer.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agent-persona-explorer.lock.yml"
diff --git a/.github/workflows/agentic-observability-kit.lock.yml b/.github/workflows/agentic-observability-kit.lock.yml
index 30a1d6c2c44..03fe6640fd0 100644
--- a/.github/workflows/agentic-observability-kit.lock.yml
+++ b/.github/workflows/agentic-observability-kit.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "agentic-observability-kit.lock.yml"
diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml
index 2da0fb6e64d..396bcb75a8d 100644
--- a/.github/workflows/ai-moderator.lock.yml
+++ b/.github/workflows/ai-moderator.lock.yml
@@ -130,7 +130,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ai-moderator.lock.yml"
diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml
index 945e5f19982..5a8425aa249 100644
--- a/.github/workflows/archie.lock.yml
+++ b/.github/workflows/archie.lock.yml
@@ -133,7 +133,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "archie.lock.yml"
diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml
index 3933cbb444f..6bb68f433d7 100644
--- a/.github/workflows/artifacts-summary.lock.yml
+++ b/.github/workflows/artifacts-summary.lock.yml
@@ -106,7 +106,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "artifacts-summary.lock.yml"
diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml
index 512559a8cd5..53e0b8d815b 100644
--- a/.github/workflows/audit-workflows.lock.yml
+++ b/.github/workflows/audit-workflows.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "audit-workflows.lock.yml"
diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml
index d652dca5013..ed0bc17b466 100644
--- a/.github/workflows/auto-triage-issues.lock.yml
+++ b/.github/workflows/auto-triage-issues.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "auto-triage-issues.lock.yml"
diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml
index e0c5fa960d2..1656780bf09 100644
--- a/.github/workflows/blog-auditor.lock.yml
+++ b/.github/workflows/blog-auditor.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "blog-auditor.lock.yml"
diff --git a/.github/workflows/bot-detection.lock.yml b/.github/workflows/bot-detection.lock.yml
index 2e6837593c3..3bfc29fb38a 100644
--- a/.github/workflows/bot-detection.lock.yml
+++ b/.github/workflows/bot-detection.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "bot-detection.lock.yml"
diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml
index 6fa36d0bd1c..deb3333f6ea 100644
--- a/.github/workflows/brave.lock.yml
+++ b/.github/workflows/brave.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "brave.lock.yml"
diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml
index 715e6688096..1876dab1d64 100644
--- a/.github/workflows/breaking-change-checker.lock.yml
+++ b/.github/workflows/breaking-change-checker.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "breaking-change-checker.lock.yml"
diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml
index ba42c498395..2d19f18841f 100644
--- a/.github/workflows/changeset.lock.yml
+++ b/.github/workflows/changeset.lock.yml
@@ -142,7 +142,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "changeset.lock.yml"
diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml
index 89687b67130..6d53ffd1ca8 100644
--- a/.github/workflows/ci-coach.lock.yml
+++ b/.github/workflows/ci-coach.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ci-coach.lock.yml"
diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml
index 950f2057a4c..c1b7038708a 100644
--- a/.github/workflows/ci-doctor.lock.yml
+++ b/.github/workflows/ci-doctor.lock.yml
@@ -136,7 +136,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ci-doctor.lock.yml"
diff --git a/.github/workflows/claude-code-user-docs-review.lock.yml b/.github/workflows/claude-code-user-docs-review.lock.yml
index 6f02b5d5494..66be414224d 100644
--- a/.github/workflows/claude-code-user-docs-review.lock.yml
+++ b/.github/workflows/claude-code-user-docs-review.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-code-user-docs-review.lock.yml"
diff --git a/.github/workflows/claude-token-optimizer.lock.yml b/.github/workflows/claude-token-optimizer.lock.yml
index 51ce9a00615..f376a6b91b8 100644
--- a/.github/workflows/claude-token-optimizer.lock.yml
+++ b/.github/workflows/claude-token-optimizer.lock.yml
@@ -116,7 +116,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-token-optimizer.lock.yml"
diff --git a/.github/workflows/claude-token-usage-analyzer.lock.yml b/.github/workflows/claude-token-usage-analyzer.lock.yml
index d7b4beb4b03..1ea5cea786c 100644
--- a/.github/workflows/claude-token-usage-analyzer.lock.yml
+++ b/.github/workflows/claude-token-usage-analyzer.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-token-usage-analyzer.lock.yml"
diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml
index b66cf84392a..7fed9926154 100644
--- a/.github/workflows/cli-consistency-checker.lock.yml
+++ b/.github/workflows/cli-consistency-checker.lock.yml
@@ -101,7 +101,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cli-consistency-checker.lock.yml"
diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml
index e67f3adc1ad..12d4c4c28c5 100644
--- a/.github/workflows/cli-version-checker.lock.yml
+++ b/.github/workflows/cli-version-checker.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cli-version-checker.lock.yml"
diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml
index d08d80e9dd7..315af1250c1 100644
--- a/.github/workflows/cloclo.lock.yml
+++ b/.github/workflows/cloclo.lock.yml
@@ -156,7 +156,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "cloclo.lock.yml"
diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml
index ecf110faf55..a816bc95a60 100644
--- a/.github/workflows/code-scanning-fixer.lock.yml
+++ b/.github/workflows/code-scanning-fixer.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "code-scanning-fixer.lock.yml"
diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml
index f5671ca5d4c..ee7a4802815 100644
--- a/.github/workflows/code-simplifier.lock.yml
+++ b/.github/workflows/code-simplifier.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "code-simplifier.lock.yml"
diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml
index 313beebc3ef..9fcfb8ceda8 100644
--- a/.github/workflows/codex-github-remote-mcp-test.lock.yml
+++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "codex-github-remote-mcp-test.lock.yml"
diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml
index 997c12cf631..051e735cf82 100644
--- a/.github/workflows/commit-changes-analyzer.lock.yml
+++ b/.github/workflows/commit-changes-analyzer.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "commit-changes-analyzer.lock.yml"
diff --git a/.github/workflows/constraint-solving-potd.lock.yml b/.github/workflows/constraint-solving-potd.lock.yml
index 6cc80b5f88f..9df8be0ba51 100644
--- a/.github/workflows/constraint-solving-potd.lock.yml
+++ b/.github/workflows/constraint-solving-potd.lock.yml
@@ -106,7 +106,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "constraint-solving-potd.lock.yml"
diff --git a/.github/workflows/contribution-check.lock.yml b/.github/workflows/contribution-check.lock.yml
index 8d6dc0f6311..a7832ca8f4a 100644
--- a/.github/workflows/contribution-check.lock.yml
+++ b/.github/workflows/contribution-check.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "contribution-check.lock.yml"
diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml
index b03093fdd77..32169033faf 100644
--- a/.github/workflows/copilot-agent-analysis.lock.yml
+++ b/.github/workflows/copilot-agent-analysis.lock.yml
@@ -116,7 +116,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-agent-analysis.lock.yml"
diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml
index 3c535c39fc5..af48692e721 100644
--- a/.github/workflows/copilot-cli-deep-research.lock.yml
+++ b/.github/workflows/copilot-cli-deep-research.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-cli-deep-research.lock.yml"
diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml
index 7346b15b4eb..6f85e13f1a6 100644
--- a/.github/workflows/copilot-pr-merged-report.lock.yml
+++ b/.github/workflows/copilot-pr-merged-report.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-merged-report.lock.yml"
diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml
index 8403e5da96f..6fff12a575f 100644
--- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml
+++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-nlp-analysis.lock.yml"
diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml
index 3549db72378..9641e590580 100644
--- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml
+++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-pr-prompt-analysis.lock.yml"
diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml
index 8e76cbd5068..d659c21e852 100644
--- a/.github/workflows/copilot-session-insights.lock.yml
+++ b/.github/workflows/copilot-session-insights.lock.yml
@@ -118,7 +118,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-session-insights.lock.yml"
diff --git a/.github/workflows/copilot-token-optimizer.lock.yml b/.github/workflows/copilot-token-optimizer.lock.yml
index 5dd04a80375..e1c4a12e785 100644
--- a/.github/workflows/copilot-token-optimizer.lock.yml
+++ b/.github/workflows/copilot-token-optimizer.lock.yml
@@ -116,7 +116,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-token-optimizer.lock.yml"
diff --git a/.github/workflows/copilot-token-usage-analyzer.lock.yml b/.github/workflows/copilot-token-usage-analyzer.lock.yml
index 43714fbb542..f78586e0611 100644
--- a/.github/workflows/copilot-token-usage-analyzer.lock.yml
+++ b/.github/workflows/copilot-token-usage-analyzer.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "copilot-token-usage-analyzer.lock.yml"
diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml
index 337dfcf43f7..b2de149c6c0 100644
--- a/.github/workflows/craft.lock.yml
+++ b/.github/workflows/craft.lock.yml
@@ -119,7 +119,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "craft.lock.yml"
diff --git a/.github/workflows/daily-architecture-diagram.lock.yml b/.github/workflows/daily-architecture-diagram.lock.yml
index 3980b04997f..cf0aad014de 100644
--- a/.github/workflows/daily-architecture-diagram.lock.yml
+++ b/.github/workflows/daily-architecture-diagram.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-architecture-diagram.lock.yml"
diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml
index b0415b34561..b686d2afbcc 100644
--- a/.github/workflows/daily-assign-issue-to-user.lock.yml
+++ b/.github/workflows/daily-assign-issue-to-user.lock.yml
@@ -100,7 +100,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-assign-issue-to-user.lock.yml"
diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml
index 948e1941356..736a32628ac 100644
--- a/.github/workflows/daily-choice-test.lock.yml
+++ b/.github/workflows/daily-choice-test.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-choice-test.lock.yml"
diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml
index 4be1a50e433..c96897395f3 100644
--- a/.github/workflows/daily-cli-performance.lock.yml
+++ b/.github/workflows/daily-cli-performance.lock.yml
@@ -133,7 +133,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-cli-performance.lock.yml"
diff --git a/.github/workflows/daily-cli-tools-tester.lock.yml b/.github/workflows/daily-cli-tools-tester.lock.yml
index 3c0241627c2..c2dcbbcdf16 100644
--- a/.github/workflows/daily-cli-tools-tester.lock.yml
+++ b/.github/workflows/daily-cli-tools-tester.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-cli-tools-tester.lock.yml"
diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml
index 704475a396a..0bc812b611f 100644
--- a/.github/workflows/daily-code-metrics.lock.yml
+++ b/.github/workflows/daily-code-metrics.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-code-metrics.lock.yml"
diff --git a/.github/workflows/daily-community-attribution.lock.yml b/.github/workflows/daily-community-attribution.lock.yml
index 8ac17aa3efd..5214f25c759 100644
--- a/.github/workflows/daily-community-attribution.lock.yml
+++ b/.github/workflows/daily-community-attribution.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-community-attribution.lock.yml"
diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml
index 8e5dc0f6b7b..0448d87ff41 100644
--- a/.github/workflows/daily-compiler-quality.lock.yml
+++ b/.github/workflows/daily-compiler-quality.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-compiler-quality.lock.yml"
diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml
index 31918b3743a..f28c9dd0238 100644
--- a/.github/workflows/daily-copilot-token-report.lock.yml
+++ b/.github/workflows/daily-copilot-token-report.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-copilot-token-report.lock.yml"
diff --git a/.github/workflows/daily-doc-healer.lock.yml b/.github/workflows/daily-doc-healer.lock.yml
index 37f6f150e00..0c4404031f5 100644
--- a/.github/workflows/daily-doc-healer.lock.yml
+++ b/.github/workflows/daily-doc-healer.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-doc-healer.lock.yml"
diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml
index 51fd38d4e83..0f70fdba362 100644
--- a/.github/workflows/daily-doc-updater.lock.yml
+++ b/.github/workflows/daily-doc-updater.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-doc-updater.lock.yml"
diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml
index 35460cfc586..f97aa761c21 100644
--- a/.github/workflows/daily-fact.lock.yml
+++ b/.github/workflows/daily-fact.lock.yml
@@ -93,7 +93,7 @@ jobs:
env:
CODEX_API_KEY: ${{ secrets.CODEX_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-fact.lock.yml"
diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml
index 28efa9819a5..c64c95856e7 100644
--- a/.github/workflows/daily-file-diet.lock.yml
+++ b/.github/workflows/daily-file-diet.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-file-diet.lock.yml"
diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml
index 5d5060e6c71..61b245b4e52 100644
--- a/.github/workflows/daily-firewall-report.lock.yml
+++ b/.github/workflows/daily-firewall-report.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-firewall-report.lock.yml"
diff --git a/.github/workflows/daily-function-namer.lock.yml b/.github/workflows/daily-function-namer.lock.yml
index 1ffbf7a7997..4fb5fce2ffd 100644
--- a/.github/workflows/daily-function-namer.lock.yml
+++ b/.github/workflows/daily-function-namer.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-function-namer.lock.yml"
diff --git a/.github/workflows/daily-integrity-analysis.lock.yml b/.github/workflows/daily-integrity-analysis.lock.yml
index e82c0adc035..bb170ce2a8d 100644
--- a/.github/workflows/daily-integrity-analysis.lock.yml
+++ b/.github/workflows/daily-integrity-analysis.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-integrity-analysis.lock.yml"
diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml
index 3bcfed47423..90a6cf9c4ab 100644
--- a/.github/workflows/daily-issues-report.lock.yml
+++ b/.github/workflows/daily-issues-report.lock.yml
@@ -121,7 +121,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-issues-report.lock.yml"
diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml
index 65dd270f064..af6983aa952 100644
--- a/.github/workflows/daily-malicious-code-scan.lock.yml
+++ b/.github/workflows/daily-malicious-code-scan.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-malicious-code-scan.lock.yml"
diff --git a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
index c89f6771ca6..4bf2c13b46f 100644
--- a/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
+++ b/.github/workflows/daily-mcp-concurrency-analysis.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-mcp-concurrency-analysis.lock.yml"
diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml
index 6d27edeb361..02c15e9517f 100644
--- a/.github/workflows/daily-multi-device-docs-tester.lock.yml
+++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml
@@ -116,7 +116,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-multi-device-docs-tester.lock.yml"
diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml
index f940a873a9c..3efe8148b71 100644
--- a/.github/workflows/daily-news.lock.yml
+++ b/.github/workflows/daily-news.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-news.lock.yml"
diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml
index de5fe2fd1af..14eae318cb6 100644
--- a/.github/workflows/daily-observability-report.lock.yml
+++ b/.github/workflows/daily-observability-report.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-observability-report.lock.yml"
diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml
index bd1cd004372..68b12e6d11e 100644
--- a/.github/workflows/daily-performance-summary.lock.yml
+++ b/.github/workflows/daily-performance-summary.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-performance-summary.lock.yml"
diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml
index 88b94f286bd..130610f400a 100644
--- a/.github/workflows/daily-regulatory.lock.yml
+++ b/.github/workflows/daily-regulatory.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-regulatory.lock.yml"
diff --git a/.github/workflows/daily-rendering-scripts-verifier.lock.yml b/.github/workflows/daily-rendering-scripts-verifier.lock.yml
index 2cef9d23e11..0eb71d130f1 100644
--- a/.github/workflows/daily-rendering-scripts-verifier.lock.yml
+++ b/.github/workflows/daily-rendering-scripts-verifier.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-rendering-scripts-verifier.lock.yml"
diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml
index 5897e1e78ff..f405017a2e0 100644
--- a/.github/workflows/daily-repo-chronicle.lock.yml
+++ b/.github/workflows/daily-repo-chronicle.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-repo-chronicle.lock.yml"
diff --git a/.github/workflows/daily-safe-output-integrator.lock.yml b/.github/workflows/daily-safe-output-integrator.lock.yml
index 18a6681f177..9de646bc86b 100644
--- a/.github/workflows/daily-safe-output-integrator.lock.yml
+++ b/.github/workflows/daily-safe-output-integrator.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-output-integrator.lock.yml"
diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml
index 399aa37ea86..f8af35be763 100644
--- a/.github/workflows/daily-safe-output-optimizer.lock.yml
+++ b/.github/workflows/daily-safe-output-optimizer.lock.yml
@@ -117,7 +117,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-output-optimizer.lock.yml"
diff --git a/.github/workflows/daily-safe-outputs-conformance.lock.yml b/.github/workflows/daily-safe-outputs-conformance.lock.yml
index 757b1378f8b..060776eeddb 100644
--- a/.github/workflows/daily-safe-outputs-conformance.lock.yml
+++ b/.github/workflows/daily-safe-outputs-conformance.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-safe-outputs-conformance.lock.yml"
diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml
index 5763b8b1a3d..24b90eb99dd 100644
--- a/.github/workflows/daily-secrets-analysis.lock.yml
+++ b/.github/workflows/daily-secrets-analysis.lock.yml
@@ -106,7 +106,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-secrets-analysis.lock.yml"
diff --git a/.github/workflows/daily-security-red-team.lock.yml b/.github/workflows/daily-security-red-team.lock.yml
index 3510d19021e..955c673378e 100644
--- a/.github/workflows/daily-security-red-team.lock.yml
+++ b/.github/workflows/daily-security-red-team.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-security-red-team.lock.yml"
diff --git a/.github/workflows/daily-semgrep-scan.lock.yml b/.github/workflows/daily-semgrep-scan.lock.yml
index fdea18c5466..11630600706 100644
--- a/.github/workflows/daily-semgrep-scan.lock.yml
+++ b/.github/workflows/daily-semgrep-scan.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-semgrep-scan.lock.yml"
diff --git a/.github/workflows/daily-syntax-error-quality.lock.yml b/.github/workflows/daily-syntax-error-quality.lock.yml
index af86b7420dc..e4b691f9d20 100644
--- a/.github/workflows/daily-syntax-error-quality.lock.yml
+++ b/.github/workflows/daily-syntax-error-quality.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-syntax-error-quality.lock.yml"
diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml
index 933d07b12c9..7bc7a749a5f 100644
--- a/.github/workflows/daily-team-evolution-insights.lock.yml
+++ b/.github/workflows/daily-team-evolution-insights.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-team-evolution-insights.lock.yml"
diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml
index 090e3d31831..95eb56e27ab 100644
--- a/.github/workflows/daily-team-status.lock.yml
+++ b/.github/workflows/daily-team-status.lock.yml
@@ -120,7 +120,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-team-status.lock.yml"
diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml
index 21324fdea56..3ce3a9d88ba 100644
--- a/.github/workflows/daily-testify-uber-super-expert.lock.yml
+++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-testify-uber-super-expert.lock.yml"
diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml
index 642747a4e35..d13addc0d94 100644
--- a/.github/workflows/daily-workflow-updater.lock.yml
+++ b/.github/workflows/daily-workflow-updater.lock.yml
@@ -101,7 +101,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "daily-workflow-updater.lock.yml"
diff --git a/.github/workflows/dead-code-remover.lock.yml b/.github/workflows/dead-code-remover.lock.yml
index 9624fcdfce3..26c92f6a04a 100644
--- a/.github/workflows/dead-code-remover.lock.yml
+++ b/.github/workflows/dead-code-remover.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dead-code-remover.lock.yml"
diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml
index cd8093cf5e3..bd5548c6b02 100644
--- a/.github/workflows/deep-report.lock.yml
+++ b/.github/workflows/deep-report.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "deep-report.lock.yml"
diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml
index a6fe48d07bf..c0252689edc 100644
--- a/.github/workflows/delight.lock.yml
+++ b/.github/workflows/delight.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "delight.lock.yml"
diff --git a/.github/workflows/dependabot-burner.lock.yml b/.github/workflows/dependabot-burner.lock.yml
index cc0ebd97d73..ae311156bfb 100644
--- a/.github/workflows/dependabot-burner.lock.yml
+++ b/.github/workflows/dependabot-burner.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dependabot-burner.lock.yml"
diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml
index 78738ac9e03..8100f25b51c 100644
--- a/.github/workflows/dependabot-go-checker.lock.yml
+++ b/.github/workflows/dependabot-go-checker.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dependabot-go-checker.lock.yml"
diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml
index f19cbeb1af9..6b800b230ca 100644
--- a/.github/workflows/dev-hawk.lock.yml
+++ b/.github/workflows/dev-hawk.lock.yml
@@ -105,7 +105,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dev-hawk.lock.yml"
diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml
index d40577c83cb..a75361d66a0 100644
--- a/.github/workflows/dev.lock.yml
+++ b/.github/workflows/dev.lock.yml
@@ -141,7 +141,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dev.lock.yml"
diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml
index d6bb1de3c6d..3ad85a12acb 100644
--- a/.github/workflows/developer-docs-consolidator.lock.yml
+++ b/.github/workflows/developer-docs-consolidator.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "developer-docs-consolidator.lock.yml"
diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml
index d3687f1915b..a2bf3f9673e 100644
--- a/.github/workflows/dictation-prompt.lock.yml
+++ b/.github/workflows/dictation-prompt.lock.yml
@@ -106,7 +106,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "dictation-prompt.lock.yml"
diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml
index 8054a4e7e05..f9207b6c960 100644
--- a/.github/workflows/discussion-task-miner.lock.yml
+++ b/.github/workflows/discussion-task-miner.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "discussion-task-miner.lock.yml"
diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml
index af40be7cf5b..7f8e3c0bcb7 100644
--- a/.github/workflows/docs-noob-tester.lock.yml
+++ b/.github/workflows/docs-noob-tester.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "docs-noob-tester.lock.yml"
diff --git a/.github/workflows/draft-pr-cleanup.lock.yml b/.github/workflows/draft-pr-cleanup.lock.yml
index 3550d3624bd..d2ba1f4ff39 100644
--- a/.github/workflows/draft-pr-cleanup.lock.yml
+++ b/.github/workflows/draft-pr-cleanup.lock.yml
@@ -101,7 +101,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "draft-pr-cleanup.lock.yml"
diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml
index 5612a44a2ed..f81d6c889f0 100644
--- a/.github/workflows/duplicate-code-detector.lock.yml
+++ b/.github/workflows/duplicate-code-detector.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "duplicate-code-detector.lock.yml"
diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml
index 47bc47c3a53..d18c85b1b0a 100644
--- a/.github/workflows/example-permissions-warning.lock.yml
+++ b/.github/workflows/example-permissions-warning.lock.yml
@@ -104,7 +104,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "example-permissions-warning.lock.yml"
diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml
index 3b9f4b02039..68cf1fa4280 100644
--- a/.github/workflows/example-workflow-analyzer.lock.yml
+++ b/.github/workflows/example-workflow-analyzer.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "example-workflow-analyzer.lock.yml"
diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml
index 416fb0d544a..99238be6ef3 100644
--- a/.github/workflows/firewall-escape.lock.yml
+++ b/.github/workflows/firewall-escape.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "firewall-escape.lock.yml"
diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml
index 85370c829f0..3a111805122 100644
--- a/.github/workflows/firewall.lock.yml
+++ b/.github/workflows/firewall.lock.yml
@@ -104,7 +104,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "firewall.lock.yml"
diff --git a/.github/workflows/functional-pragmatist.lock.yml b/.github/workflows/functional-pragmatist.lock.yml
index 76dcca1e523..72bf51892f2 100644
--- a/.github/workflows/functional-pragmatist.lock.yml
+++ b/.github/workflows/functional-pragmatist.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "functional-pragmatist.lock.yml"
diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml
index e2658724c40..3f5063ed4c4 100644
--- a/.github/workflows/github-mcp-structural-analysis.lock.yml
+++ b/.github/workflows/github-mcp-structural-analysis.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-mcp-structural-analysis.lock.yml"
diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml
index f90cc44cb00..425960225e1 100644
--- a/.github/workflows/github-mcp-tools-report.lock.yml
+++ b/.github/workflows/github-mcp-tools-report.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-mcp-tools-report.lock.yml"
diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml
index 58a4c225545..385eafd54fb 100644
--- a/.github/workflows/github-remote-mcp-auth-test.lock.yml
+++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "github-remote-mcp-auth-test.lock.yml"
diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml
index 1516c3f1274..ac6168d61b6 100644
--- a/.github/workflows/glossary-maintainer.lock.yml
+++ b/.github/workflows/glossary-maintainer.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "glossary-maintainer.lock.yml"
diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml
index 37feadc3259..1aa8328fd5c 100644
--- a/.github/workflows/go-fan.lock.yml
+++ b/.github/workflows/go-fan.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-fan.lock.yml"
diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml
index 57a937dacb9..a2d3fc27f4b 100644
--- a/.github/workflows/go-logger.lock.yml
+++ b/.github/workflows/go-logger.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-logger.lock.yml"
diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml
index 7a0d88e1779..3339aab8ce9 100644
--- a/.github/workflows/go-pattern-detector.lock.yml
+++ b/.github/workflows/go-pattern-detector.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "go-pattern-detector.lock.yml"
diff --git a/.github/workflows/gpclean.lock.yml b/.github/workflows/gpclean.lock.yml
index 70d376f7185..99c6678dcb5 100644
--- a/.github/workflows/gpclean.lock.yml
+++ b/.github/workflows/gpclean.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "gpclean.lock.yml"
diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml
index a8889875a1f..c242b5b7c8b 100644
--- a/.github/workflows/grumpy-reviewer.lock.yml
+++ b/.github/workflows/grumpy-reviewer.lock.yml
@@ -137,7 +137,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "grumpy-reviewer.lock.yml"
diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml
index 5e47ae7be66..befccda5280 100644
--- a/.github/workflows/hourly-ci-cleaner.lock.yml
+++ b/.github/workflows/hourly-ci-cleaner.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "hourly-ci-cleaner.lock.yml"
diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml
index 43b004fac1e..6ce5c2ad372 100644
--- a/.github/workflows/instructions-janitor.lock.yml
+++ b/.github/workflows/instructions-janitor.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "instructions-janitor.lock.yml"
diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml
index f774202b34b..99690614f02 100644
--- a/.github/workflows/issue-arborist.lock.yml
+++ b/.github/workflows/issue-arborist.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-arborist.lock.yml"
diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml
index ee60bf85614..439fe73652f 100644
--- a/.github/workflows/issue-monster.lock.yml
+++ b/.github/workflows/issue-monster.lock.yml
@@ -476,7 +476,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-monster.lock.yml"
diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml
index 065f9fe1bd3..22ed40e06b1 100644
--- a/.github/workflows/issue-triage-agent.lock.yml
+++ b/.github/workflows/issue-triage-agent.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "issue-triage-agent.lock.yml"
diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml
index 09e04d49356..876dc1c7e9f 100644
--- a/.github/workflows/jsweep.lock.yml
+++ b/.github/workflows/jsweep.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "jsweep.lock.yml"
diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml
index 7ba88fb0bb5..0bd82f8c55b 100644
--- a/.github/workflows/layout-spec-maintainer.lock.yml
+++ b/.github/workflows/layout-spec-maintainer.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "layout-spec-maintainer.lock.yml"
diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml
index 679f06ab240..15607acda79 100644
--- a/.github/workflows/lockfile-stats.lock.yml
+++ b/.github/workflows/lockfile-stats.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "lockfile-stats.lock.yml"
diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml
index b38bc61ae3c..6ec8579741d 100644
--- a/.github/workflows/mcp-inspector.lock.yml
+++ b/.github/workflows/mcp-inspector.lock.yml
@@ -128,7 +128,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "mcp-inspector.lock.yml"
diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml
index 3f42e40217a..2e2063f9a47 100644
--- a/.github/workflows/mergefest.lock.yml
+++ b/.github/workflows/mergefest.lock.yml
@@ -124,7 +124,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "mergefest.lock.yml"
diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml
index cfda58a46c6..420a4a70685 100644
--- a/.github/workflows/metrics-collector.lock.yml
+++ b/.github/workflows/metrics-collector.lock.yml
@@ -109,7 +109,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "metrics-collector.lock.yml"
diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml
index fc85190eade..78d26e8fd57 100644
--- a/.github/workflows/notion-issue-summary.lock.yml
+++ b/.github/workflows/notion-issue-summary.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "notion-issue-summary.lock.yml"
diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml
index f6226b08a3a..c6cd229c715 100644
--- a/.github/workflows/org-health-report.lock.yml
+++ b/.github/workflows/org-health-report.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "org-health-report.lock.yml"
diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml
index 7936c2b3e1c..368aebe0f26 100644
--- a/.github/workflows/pdf-summary.lock.yml
+++ b/.github/workflows/pdf-summary.lock.yml
@@ -149,7 +149,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pdf-summary.lock.yml"
diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml
index 25b5130b9dc..e485612a298 100644
--- a/.github/workflows/plan.lock.yml
+++ b/.github/workflows/plan.lock.yml
@@ -128,7 +128,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "plan.lock.yml"
diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml
index af84dfb65ab..20224e2d2af 100644
--- a/.github/workflows/poem-bot.lock.yml
+++ b/.github/workflows/poem-bot.lock.yml
@@ -143,7 +143,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "poem-bot.lock.yml"
diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml
index 966ea5ab99f..1f567005606 100644
--- a/.github/workflows/portfolio-analyst.lock.yml
+++ b/.github/workflows/portfolio-analyst.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "portfolio-analyst.lock.yml"
diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml
index ba3e13f9bee..046af1eef1e 100644
--- a/.github/workflows/pr-nitpick-reviewer.lock.yml
+++ b/.github/workflows/pr-nitpick-reviewer.lock.yml
@@ -133,7 +133,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pr-nitpick-reviewer.lock.yml"
diff --git a/.github/workflows/pr-triage-agent.lock.yml b/.github/workflows/pr-triage-agent.lock.yml
index f92c986fdcd..f05571eb24c 100644
--- a/.github/workflows/pr-triage-agent.lock.yml
+++ b/.github/workflows/pr-triage-agent.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "pr-triage-agent.lock.yml"
diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml
index f7823d59ece..37d9979859d 100644
--- a/.github/workflows/prompt-clustering-analysis.lock.yml
+++ b/.github/workflows/prompt-clustering-analysis.lock.yml
@@ -118,7 +118,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "prompt-clustering-analysis.lock.yml"
diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml
index e525846f40d..315e8dd2f0d 100644
--- a/.github/workflows/python-data-charts.lock.yml
+++ b/.github/workflows/python-data-charts.lock.yml
@@ -110,7 +110,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "python-data-charts.lock.yml"
diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml
index 9ce02805162..301c21718ba 100644
--- a/.github/workflows/q.lock.yml
+++ b/.github/workflows/q.lock.yml
@@ -155,7 +155,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "q.lock.yml"
diff --git a/.github/workflows/refiner.lock.yml b/.github/workflows/refiner.lock.yml
index 7525a7835a1..95513fffc08 100644
--- a/.github/workflows/refiner.lock.yml
+++ b/.github/workflows/refiner.lock.yml
@@ -126,7 +126,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "refiner.lock.yml"
diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml
index bca61626048..8681b651251 100644
--- a/.github/workflows/release.lock.yml
+++ b/.github/workflows/release.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "release.lock.yml"
diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml
index 01043862ec8..243a412f98f 100644
--- a/.github/workflows/repo-audit-analyzer.lock.yml
+++ b/.github/workflows/repo-audit-analyzer.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repo-audit-analyzer.lock.yml"
diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml
index b261bff1596..58ee49c65eb 100644
--- a/.github/workflows/repo-tree-map.lock.yml
+++ b/.github/workflows/repo-tree-map.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repo-tree-map.lock.yml"
diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml
index 952cbcbe241..86f13919ddf 100644
--- a/.github/workflows/repository-quality-improver.lock.yml
+++ b/.github/workflows/repository-quality-improver.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "repository-quality-improver.lock.yml"
diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml
index ac3e90496a6..26f1d850248 100644
--- a/.github/workflows/research.lock.yml
+++ b/.github/workflows/research.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "research.lock.yml"
diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml
index 2fd9d972edc..d51e942dfbc 100644
--- a/.github/workflows/safe-output-health.lock.yml
+++ b/.github/workflows/safe-output-health.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "safe-output-health.lock.yml"
diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml
index 1ee7208ec99..1875fa8b852 100644
--- a/.github/workflows/schema-consistency-checker.lock.yml
+++ b/.github/workflows/schema-consistency-checker.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "schema-consistency-checker.lock.yml"
diff --git a/.github/workflows/schema-feature-coverage.lock.yml b/.github/workflows/schema-feature-coverage.lock.yml
index 528628fd0d8..8545e3da056 100644
--- a/.github/workflows/schema-feature-coverage.lock.yml
+++ b/.github/workflows/schema-feature-coverage.lock.yml
@@ -108,7 +108,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "schema-feature-coverage.lock.yml"
diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml
index 3a8a844a9dd..11584109edc 100644
--- a/.github/workflows/scout.lock.yml
+++ b/.github/workflows/scout.lock.yml
@@ -178,7 +178,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "scout.lock.yml"
diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml
index 0e690265081..0d8d7910f9b 100644
--- a/.github/workflows/security-compliance.lock.yml
+++ b/.github/workflows/security-compliance.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "security-compliance.lock.yml"
diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml
index c9720a45ed2..6e9d9766dda 100644
--- a/.github/workflows/security-review.lock.yml
+++ b/.github/workflows/security-review.lock.yml
@@ -132,7 +132,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "security-review.lock.yml"
diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml
index e6b3e30e0eb..453ee1b017b 100644
--- a/.github/workflows/semantic-function-refactor.lock.yml
+++ b/.github/workflows/semantic-function-refactor.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "semantic-function-refactor.lock.yml"
diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml
index 5f181c2d61c..8879eef1e96 100644
--- a/.github/workflows/sergo.lock.yml
+++ b/.github/workflows/sergo.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "sergo.lock.yml"
diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml
index ed6e7a987d1..c318990ed2a 100644
--- a/.github/workflows/slide-deck-maintainer.lock.yml
+++ b/.github/workflows/slide-deck-maintainer.lock.yml
@@ -118,7 +118,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "slide-deck-maintainer.lock.yml"
diff --git a/.github/workflows/smoke-agent-all-merged.lock.yml b/.github/workflows/smoke-agent-all-merged.lock.yml
index 21953edd745..97cc5af200d 100644
--- a/.github/workflows/smoke-agent-all-merged.lock.yml
+++ b/.github/workflows/smoke-agent-all-merged.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-all-merged.lock.yml"
diff --git a/.github/workflows/smoke-agent-all-none.lock.yml b/.github/workflows/smoke-agent-all-none.lock.yml
index ee433644ada..b663ee0ec9b 100644
--- a/.github/workflows/smoke-agent-all-none.lock.yml
+++ b/.github/workflows/smoke-agent-all-none.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-all-none.lock.yml"
diff --git a/.github/workflows/smoke-agent-public-approved.lock.yml b/.github/workflows/smoke-agent-public-approved.lock.yml
index fcf909951a2..ddc754d0ff7 100644
--- a/.github/workflows/smoke-agent-public-approved.lock.yml
+++ b/.github/workflows/smoke-agent-public-approved.lock.yml
@@ -126,7 +126,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-public-approved.lock.yml"
diff --git a/.github/workflows/smoke-agent-public-none.lock.yml b/.github/workflows/smoke-agent-public-none.lock.yml
index ea2721e1953..ddc9164c940 100644
--- a/.github/workflows/smoke-agent-public-none.lock.yml
+++ b/.github/workflows/smoke-agent-public-none.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-public-none.lock.yml"
diff --git a/.github/workflows/smoke-agent-scoped-approved.lock.yml b/.github/workflows/smoke-agent-scoped-approved.lock.yml
index c1c23555b09..bace54646ac 100644
--- a/.github/workflows/smoke-agent-scoped-approved.lock.yml
+++ b/.github/workflows/smoke-agent-scoped-approved.lock.yml
@@ -126,7 +126,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-agent-scoped-approved.lock.yml"
diff --git a/.github/workflows/smoke-call-workflow.lock.yml b/.github/workflows/smoke-call-workflow.lock.yml
index 757ba5667c9..71655e944fd 100644
--- a/.github/workflows/smoke-call-workflow.lock.yml
+++ b/.github/workflows/smoke-call-workflow.lock.yml
@@ -118,7 +118,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-call-workflow.lock.yml"
diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml
index ce39c0e286a..ee34e559a4e 100644
--- a/.github/workflows/smoke-claude.lock.yml
+++ b/.github/workflows/smoke-claude.lock.yml
@@ -151,7 +151,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-claude.lock.yml"
diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml
index 924d8d1b956..f3894a38ba5 100644
--- a/.github/workflows/smoke-codex.lock.yml
+++ b/.github/workflows/smoke-codex.lock.yml
@@ -145,7 +145,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-codex.lock.yml"
diff --git a/.github/workflows/smoke-copilot-arm.lock.yml b/.github/workflows/smoke-copilot-arm.lock.yml
index 26d88ee2af7..304008c36e4 100644
--- a/.github/workflows/smoke-copilot-arm.lock.yml
+++ b/.github/workflows/smoke-copilot-arm.lock.yml
@@ -142,7 +142,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-copilot-arm.lock.yml"
diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml
index edc25ca1994..d28164df897 100644
--- a/.github/workflows/smoke-copilot.lock.yml
+++ b/.github/workflows/smoke-copilot.lock.yml
@@ -145,7 +145,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-copilot.lock.yml"
diff --git a/.github/workflows/smoke-create-cross-repo-pr.lock.yml b/.github/workflows/smoke-create-cross-repo-pr.lock.yml
index 87b627006c0..6e408de6f64 100644
--- a/.github/workflows/smoke-create-cross-repo-pr.lock.yml
+++ b/.github/workflows/smoke-create-cross-repo-pr.lock.yml
@@ -117,7 +117,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-create-cross-repo-pr.lock.yml"
diff --git a/.github/workflows/smoke-gemini.lock.yml b/.github/workflows/smoke-gemini.lock.yml
index 437dadf470e..dbae0f56b47 100644
--- a/.github/workflows/smoke-gemini.lock.yml
+++ b/.github/workflows/smoke-gemini.lock.yml
@@ -141,7 +141,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-gemini.lock.yml"
diff --git a/.github/workflows/smoke-multi-pr.lock.yml b/.github/workflows/smoke-multi-pr.lock.yml
index b83e4bd800e..d8752e06f94 100644
--- a/.github/workflows/smoke-multi-pr.lock.yml
+++ b/.github/workflows/smoke-multi-pr.lock.yml
@@ -136,7 +136,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-multi-pr.lock.yml"
diff --git a/.github/workflows/smoke-project.lock.yml b/.github/workflows/smoke-project.lock.yml
index 1d3aebe8e7e..d04d8a3ff41 100644
--- a/.github/workflows/smoke-project.lock.yml
+++ b/.github/workflows/smoke-project.lock.yml
@@ -134,7 +134,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-project.lock.yml"
diff --git a/.github/workflows/smoke-service-ports.lock.yml b/.github/workflows/smoke-service-ports.lock.yml
index 1c7e7eba032..769f9b3383d 100644
--- a/.github/workflows/smoke-service-ports.lock.yml
+++ b/.github/workflows/smoke-service-ports.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-service-ports.lock.yml"
diff --git a/.github/workflows/smoke-temporary-id.lock.yml b/.github/workflows/smoke-temporary-id.lock.yml
index 9f0bfc054bb..6c2c3d57664 100644
--- a/.github/workflows/smoke-temporary-id.lock.yml
+++ b/.github/workflows/smoke-temporary-id.lock.yml
@@ -134,7 +134,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-temporary-id.lock.yml"
diff --git a/.github/workflows/smoke-test-tools.lock.yml b/.github/workflows/smoke-test-tools.lock.yml
index f4272904428..9db434fed52 100644
--- a/.github/workflows/smoke-test-tools.lock.yml
+++ b/.github/workflows/smoke-test-tools.lock.yml
@@ -123,7 +123,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-test-tools.lock.yml"
diff --git a/.github/workflows/smoke-update-cross-repo-pr.lock.yml b/.github/workflows/smoke-update-cross-repo-pr.lock.yml
index 318e8bc07b2..3b5c72a57a6 100644
--- a/.github/workflows/smoke-update-cross-repo-pr.lock.yml
+++ b/.github/workflows/smoke-update-cross-repo-pr.lock.yml
@@ -117,7 +117,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-update-cross-repo-pr.lock.yml"
diff --git a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
index 2b699d353f5..630d2972c19 100644
--- a/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
+++ b/.github/workflows/smoke-workflow-call-with-inputs.lock.yml
@@ -152,7 +152,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-workflow-call-with-inputs.lock.yml"
diff --git a/.github/workflows/smoke-workflow-call.lock.yml b/.github/workflows/smoke-workflow-call.lock.yml
index 1122c42318e..3fe484096c7 100644
--- a/.github/workflows/smoke-workflow-call.lock.yml
+++ b/.github/workflows/smoke-workflow-call.lock.yml
@@ -155,7 +155,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-workflow-call.lock.yml"
diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml
index a513e0881c4..3cced0d6aa2 100644
--- a/.github/workflows/stale-repo-identifier.lock.yml
+++ b/.github/workflows/stale-repo-identifier.lock.yml
@@ -122,7 +122,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "stale-repo-identifier.lock.yml"
diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml
index a98aeb541ec..8b94a05d858 100644
--- a/.github/workflows/static-analysis-report.lock.yml
+++ b/.github/workflows/static-analysis-report.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "static-analysis-report.lock.yml"
diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml
index 1f7bf91416d..676da4e8ea5 100644
--- a/.github/workflows/step-name-alignment.lock.yml
+++ b/.github/workflows/step-name-alignment.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "step-name-alignment.lock.yml"
diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml
index 2ec34271180..93e0def072d 100644
--- a/.github/workflows/sub-issue-closer.lock.yml
+++ b/.github/workflows/sub-issue-closer.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "sub-issue-closer.lock.yml"
diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml
index 484b83b72d7..600a32eb9d7 100644
--- a/.github/workflows/super-linter.lock.yml
+++ b/.github/workflows/super-linter.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "super-linter.lock.yml"
diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml
index f624ab31115..c961cba45ce 100644
--- a/.github/workflows/technical-doc-writer.lock.yml
+++ b/.github/workflows/technical-doc-writer.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "technical-doc-writer.lock.yml"
diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml
index d027fb58ef9..94422e9e4a6 100644
--- a/.github/workflows/terminal-stylist.lock.yml
+++ b/.github/workflows/terminal-stylist.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "terminal-stylist.lock.yml"
diff --git a/.github/workflows/test-create-pr-error-handling.lock.yml b/.github/workflows/test-create-pr-error-handling.lock.yml
index eb1c312c37c..57b15ee4bb9 100644
--- a/.github/workflows/test-create-pr-error-handling.lock.yml
+++ b/.github/workflows/test-create-pr-error-handling.lock.yml
@@ -104,7 +104,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-create-pr-error-handling.lock.yml"
diff --git a/.github/workflows/test-dispatcher.lock.yml b/.github/workflows/test-dispatcher.lock.yml
index bf1d91d31ae..d487ff4d6cd 100644
--- a/.github/workflows/test-dispatcher.lock.yml
+++ b/.github/workflows/test-dispatcher.lock.yml
@@ -103,7 +103,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-dispatcher.lock.yml"
diff --git a/.github/workflows/test-project-url-default.lock.yml b/.github/workflows/test-project-url-default.lock.yml
index 6995892edc4..18d37250f33 100644
--- a/.github/workflows/test-project-url-default.lock.yml
+++ b/.github/workflows/test-project-url-default.lock.yml
@@ -103,7 +103,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-project-url-default.lock.yml"
diff --git a/.github/workflows/test-workflow.lock.yml b/.github/workflows/test-workflow.lock.yml
index 184815fa987..5f045f80daf 100644
--- a/.github/workflows/test-workflow.lock.yml
+++ b/.github/workflows/test-workflow.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "test-workflow.lock.yml"
diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml
index d948186db61..93d7c84fa78 100644
--- a/.github/workflows/tidy.lock.yml
+++ b/.github/workflows/tidy.lock.yml
@@ -142,7 +142,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "tidy.lock.yml"
diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml
index c10793dcc32..b1d4c89c6ca 100644
--- a/.github/workflows/typist.lock.yml
+++ b/.github/workflows/typist.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "typist.lock.yml"
diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml
index f854fb8f902..9ac8970ab42 100644
--- a/.github/workflows/ubuntu-image-analyzer.lock.yml
+++ b/.github/workflows/ubuntu-image-analyzer.lock.yml
@@ -114,7 +114,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "ubuntu-image-analyzer.lock.yml"
diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml
index 589812ebf1b..f6819763bca 100644
--- a/.github/workflows/unbloat-docs.lock.yml
+++ b/.github/workflows/unbloat-docs.lock.yml
@@ -139,7 +139,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "unbloat-docs.lock.yml"
diff --git a/.github/workflows/update-astro.lock.yml b/.github/workflows/update-astro.lock.yml
index 4ac95686903..9859a1d6b26 100644
--- a/.github/workflows/update-astro.lock.yml
+++ b/.github/workflows/update-astro.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "update-astro.lock.yml"
diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml
index c595143c2dc..0fa37b9c5b8 100644
--- a/.github/workflows/video-analyzer.lock.yml
+++ b/.github/workflows/video-analyzer.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "video-analyzer.lock.yml"
diff --git a/.github/workflows/weekly-blog-post-writer.lock.yml b/.github/workflows/weekly-blog-post-writer.lock.yml
index 839f82acbe8..5534612d8da 100644
--- a/.github/workflows/weekly-blog-post-writer.lock.yml
+++ b/.github/workflows/weekly-blog-post-writer.lock.yml
@@ -112,7 +112,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-blog-post-writer.lock.yml"
diff --git a/.github/workflows/weekly-editors-health-check.lock.yml b/.github/workflows/weekly-editors-health-check.lock.yml
index bd4830a2c55..67e4a4e292a 100644
--- a/.github/workflows/weekly-editors-health-check.lock.yml
+++ b/.github/workflows/weekly-editors-health-check.lock.yml
@@ -107,7 +107,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-editors-health-check.lock.yml"
diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml
index 9b9e28b39db..8f7ad0f611c 100644
--- a/.github/workflows/weekly-issue-summary.lock.yml
+++ b/.github/workflows/weekly-issue-summary.lock.yml
@@ -115,7 +115,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-issue-summary.lock.yml"
diff --git a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
index a1a8546c793..9cc3ddeddc1 100644
--- a/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
+++ b/.github/workflows/weekly-safe-outputs-spec-review.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "weekly-safe-outputs-spec-review.lock.yml"
diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml
index 2d9729dc79f..d76de4de5e4 100644
--- a/.github/workflows/workflow-generator.lock.yml
+++ b/.github/workflows/workflow-generator.lock.yml
@@ -127,7 +127,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-generator.lock.yml"
diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml
index 55644235668..8d9d149a722 100644
--- a/.github/workflows/workflow-health-manager.lock.yml
+++ b/.github/workflows/workflow-health-manager.lock.yml
@@ -113,7 +113,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-health-manager.lock.yml"
diff --git a/.github/workflows/workflow-normalizer.lock.yml b/.github/workflows/workflow-normalizer.lock.yml
index aefcecb5030..66bacf3b911 100644
--- a/.github/workflows/workflow-normalizer.lock.yml
+++ b/.github/workflows/workflow-normalizer.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-normalizer.lock.yml"
diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml
index d2e304f2758..9823ae1288b 100644
--- a/.github/workflows/workflow-skill-extractor.lock.yml
+++ b/.github/workflows/workflow-skill-extractor.lock.yml
@@ -111,7 +111,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "workflow-skill-extractor.lock.yml"
diff --git a/pkg/cli/audit_report_test.go b/pkg/cli/audit_report_test.go
index c7823f8f2b1..3863070733f 100644
--- a/pkg/cli/audit_report_test.go
+++ b/pkg/cli/audit_report_test.go
@@ -1356,7 +1356,7 @@ func TestExtractPreAgentStepErrors(t *testing.T) {
require.NoError(t, os.MkdirAll(workflowLogsDir, 0755))
// Create multiple step logs - last one should be selected
require.NoError(t, os.WriteFile(filepath.Join(workflowLogsDir, "1_Set up job.txt"), []byte("Setup complete"), 0600))
- require.NoError(t, os.WriteFile(filepath.Join(workflowLogsDir, "4_Check workflow file timestamps.txt"), []byte("Timestamp check complete"), 0600))
+ require.NoError(t, os.WriteFile(filepath.Join(workflowLogsDir, "4_Check workflow lock file.txt"), []byte("Timestamp check complete"), 0600))
lockdownErr := "Lockdown mode is enabled (lockdown: true) but no custom GitHub token is configured.\n\nPlease configure one of the following as a repository secret:\n - GH_AW_GITHUB_TOKEN (recommended)"
require.NoError(t, os.WriteFile(filepath.Join(workflowLogsDir, "5_Generate agentic run info.txt"), []byte(lockdownErr), 0600))
diff --git a/pkg/cli/workflows/example-blocked-domains.lock.yml b/pkg/cli/workflows/example-blocked-domains.lock.yml
index 20cde743a15..de6663f003e 100644
--- a/pkg/cli/workflows/example-blocked-domains.lock.yml
+++ b/pkg/cli/workflows/example-blocked-domains.lock.yml
@@ -96,7 +96,7 @@ jobs:
.agents
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "example-blocked-domains.lock.yml"
diff --git a/pkg/workflow/activation_checkout_test.go b/pkg/workflow/activation_checkout_test.go
index 6c39050def9..0a75ec48e55 100644
--- a/pkg/workflow/activation_checkout_test.go
+++ b/pkg/workflow/activation_checkout_test.go
@@ -139,7 +139,7 @@ strict: false
}
// Verify timestamp check step is present
- if !strings.Contains(activationJobSection, "Check workflow file timestamps") {
+ if !strings.Contains(activationJobSection, "Check workflow lock file") {
t.Errorf("%s: Should contain timestamp check step", tt.description)
}
diff --git a/pkg/workflow/compiler_activation_job.go b/pkg/workflow/compiler_activation_job.go
index c5c1c0d9b56..5116359db92 100644
--- a/pkg/workflow/compiler_activation_job.go
+++ b/pkg/workflow/compiler_activation_job.go
@@ -178,11 +178,12 @@ func (c *Compiler) buildActivationJob(data *WorkflowData, preActivationJobCreate
checkoutSteps := c.generateCheckoutGitHubFolderForActivation(data)
steps = append(steps, checkoutSteps...)
- // Add timestamp check for lock file vs source file using GitHub API
- // No checkout step needed - uses GitHub API to check commit times
+ // Add frontmatter hash check to detect stale lock files using GitHub API.
+ // Compares the hash embedded in the lock file against the source .md file to detect stale lock files.
+ // No checkout step needed - uses GitHub API to fetch file contents.
// Skipped when on.stale-check: false is set in the frontmatter.
if !data.StaleCheckDisabled {
- steps = append(steps, " - name: Check workflow file timestamps\n")
+ steps = append(steps, " - name: Check workflow lock file\n")
steps = append(steps, fmt.Sprintf(" uses: %s\n", GetActionPin("actions/github-script")))
steps = append(steps, " env:\n")
steps = append(steps, fmt.Sprintf(" GH_AW_WORKFLOW_FILE: \"%s\"\n", lockFilename))
diff --git a/pkg/workflow/compiler_jobs_test.go b/pkg/workflow/compiler_jobs_test.go
index 86bf9c51392..364cd781bde 100644
--- a/pkg/workflow/compiler_jobs_test.go
+++ b/pkg/workflow/compiler_jobs_test.go
@@ -653,8 +653,8 @@ func TestBuildActivationJob(t *testing.T) {
// Check for timestamp check step
stepsContent := strings.Join(job.Steps, "")
- if !strings.Contains(stepsContent, "Check workflow file timestamps") {
- t.Error("Expected 'Check workflow file timestamps' step")
+ if !strings.Contains(stepsContent, "Check workflow lock file") {
+ t.Error("Expected 'Check workflow lock file' step")
}
}
diff --git a/pkg/workflow/stale_check_test.go b/pkg/workflow/stale_check_test.go
index d5a7b2a78a3..5a3a8d4434b 100644
--- a/pkg/workflow/stale_check_test.go
+++ b/pkg/workflow/stale_check_test.go
@@ -81,13 +81,13 @@ Test workflow for stale check step explicitly enabled.
require.NoError(t, err, "Lock file should be readable")
lockStr := string(lockContent)
- hasStep := strings.Contains(lockStr, "Check workflow file timestamps")
+ hasStep := strings.Contains(lockStr, "Check workflow lock file")
if tt.wantStep {
assert.True(t, hasStep,
- "Expected 'Check workflow file timestamps' step in activation job but not found")
+ "Expected 'Check workflow lock file' step in activation job but not found")
} else {
assert.False(t, hasStep,
- "Expected no 'Check workflow file timestamps' step in activation job but it was found")
+ "Expected no 'Check workflow lock file' step in activation job but it was found")
}
})
}
diff --git a/pkg/workflow/task_job_generation_fix_test.go b/pkg/workflow/task_job_generation_fix_test.go
index 8a2202dd828..e5aeb3a0c8c 100644
--- a/pkg/workflow/task_job_generation_fix_test.go
+++ b/pkg/workflow/task_job_generation_fix_test.go
@@ -72,7 +72,7 @@ Do some simple work.`
}
// Verify activation job contains timestamp check
- if !strings.Contains(lockContentStr, "Check workflow file timestamps") {
+ if !strings.Contains(lockContentStr, "Check workflow lock file") {
t.Error("Activation job should contain timestamp check step")
}
})
diff --git a/pkg/workflow/task_job_if_condition_test.go b/pkg/workflow/task_job_if_condition_test.go
index 5a1f223bd9a..d46fd9a1231 100644
--- a/pkg/workflow/task_job_if_condition_test.go
+++ b/pkg/workflow/task_job_if_condition_test.go
@@ -85,7 +85,7 @@ Check the failed workflow and provide analysis.`
}
// Test 4: Verify the timestamp check step is present (replaces placeholder step)
- if !strings.Contains(lockContentStr, "Check workflow file timestamps") {
+ if !strings.Contains(lockContentStr, "Check workflow lock file") {
t.Error("Activation job should contain the timestamp check step")
}
diff --git a/pkg/workflow/test-yaml-import.lock.yml b/pkg/workflow/test-yaml-import.lock.yml
index 7f57feb8472..3fbdae4e075 100644
--- a/pkg/workflow/test-yaml-import.lock.yml
+++ b/pkg/workflow/test-yaml-import.lock.yml
@@ -56,7 +56,7 @@ jobs:
uses: ./actions/setup
with:
destination: ${{ runner.temp }}/gh-aw/actions
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
env:
GH_AW_WORKFLOW_FILE: "test-yaml-import.lock.yml"
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
index ead98618213..e1a64ce3db8 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/basic-copilot.golden
@@ -80,7 +80,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "basic-copilot.lock.yml"
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/claude-with-network.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/claude-with-network.golden
index 85a68876f43..c70bef25d89 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/claude-with-network.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/claude-with-network.golden
@@ -46,7 +46,7 @@ jobs:
.agents
fetch-depth: 1
persist-credentials: false
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "claude-with-network.lock.yml"
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden
index bdc6e01ea5f..2b7041cc2b2 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-copilot.golden
@@ -94,7 +94,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-copilot.lock.yml"
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-test-tools.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-test-tools.golden
index 91a7fd733fe..d6306e30ad4 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-test-tools.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/smoke-test-tools.golden
@@ -58,7 +58,7 @@ jobs:
.agents
fetch-depth: 1
persist-credentials: false
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "smoke-test-tools.lock.yml"
diff --git a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
index 17bf1db6a5e..9bf1887d649 100644
--- a/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
+++ b/pkg/workflow/testdata/TestWasmGolden_CompileFixtures/with-imports.golden
@@ -80,7 +80,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "with-imports.lock.yml"
diff --git a/pkg/workflow/testdata/wasm_golden/WasmBinary/basic-copilot.golden b/pkg/workflow/testdata/wasm_golden/WasmBinary/basic-copilot.golden
index 4bd07e173fc..14bb1cd2fab 100644
--- a/pkg/workflow/testdata/wasm_golden/WasmBinary/basic-copilot.golden
+++ b/pkg/workflow/testdata/wasm_golden/WasmBinary/basic-copilot.golden
@@ -80,7 +80,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "basic-copilot.lock.yml"
diff --git a/pkg/workflow/testdata/wasm_golden/WasmBinary/with-imports.golden b/pkg/workflow/testdata/wasm_golden/WasmBinary/with-imports.golden
index 4b7d52a7219..b1f5d5541c3 100644
--- a/pkg/workflow/testdata/wasm_golden/WasmBinary/with-imports.golden
+++ b/pkg/workflow/testdata/wasm_golden/WasmBinary/with-imports.golden
@@ -80,7 +80,7 @@ jobs:
actions/setup
sparse-checkout-cone-mode: true
fetch-depth: 1
- - name: Check workflow file timestamps
+ - name: Check workflow lock file
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
env:
GH_AW_WORKFLOW_FILE: "with-imports.lock.yml"