From 7027f06d0ffb4649956ad93aca83a108f3db76ba Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 14:18:57 +0000 Subject: [PATCH 1/7] Initial plan From de27fdd80d0f0ada016010fe866b6bab2ccaf567 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 14:24:32 +0000 Subject: [PATCH 2/7] Initial plan: Create centralized markdown.md prompt file Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/workflows/agent-performance-analyzer.lock.yml | 2 +- .github/workflows/agent-persona-explorer.lock.yml | 2 +- .github/workflows/ai-moderator.lock.yml | 4 ++-- .github/workflows/archie.lock.yml | 2 +- .github/workflows/artifacts-summary.lock.yml | 2 +- .github/workflows/audit-workflows.lock.yml | 6 +++--- .github/workflows/auto-triage-issues.lock.yml | 2 +- .github/workflows/blog-auditor.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/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/copilot-agent-analysis.lock.yml | 2 +- .github/workflows/copilot-cli-deep-research.lock.yml | 2 +- .github/workflows/copilot-pr-nlp-analysis.lock.yml | 6 +++--- .github/workflows/copilot-pr-prompt-analysis.lock.yml | 2 +- .github/workflows/copilot-session-insights.lock.yml | 6 +++--- .github/workflows/craft.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-code-metrics.lock.yml | 6 +++--- .github/workflows/daily-compiler-quality.lock.yml | 2 +- .github/workflows/daily-copilot-token-report.lock.yml | 6 +++--- .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 | 6 +++--- .github/workflows/daily-issues-report.lock.yml | 6 +++--- .github/workflows/daily-malicious-code-scan.lock.yml | 2 +- .github/workflows/daily-multi-device-docs-tester.lock.yml | 2 +- .github/workflows/daily-news.lock.yml | 6 +++--- .github/workflows/daily-observability-report.lock.yml | 2 +- .github/workflows/daily-performance-summary.lock.yml | 6 +++--- .github/workflows/daily-regulatory.lock.yml | 2 +- .github/workflows/daily-repo-chronicle.lock.yml | 6 +++--- .github/workflows/daily-safe-output-optimizer.lock.yml | 2 +- .github/workflows/daily-secrets-analysis.lock.yml | 2 +- .github/workflows/daily-team-evolution-insights.lock.yml | 2 +- .github/workflows/daily-team-status.lock.yml | 2 +- .../workflows/daily-testify-uber-super-expert.lock.yml | 2 +- .github/workflows/daily-workflow-updater.lock.yml | 2 +- .github/workflows/deep-report.lock.yml | 2 +- .github/workflows/delight.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/duplicate-code-detector.lock.yml | 2 +- .github/workflows/example-custom-error-patterns.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 | 4 ++-- .github/workflows/firewall.lock.yml | 2 +- .github/workflows/github-mcp-structural-analysis.lock.yml | 6 +++--- .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 | 4 ++-- .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-classifier.lock.yml | 2 +- .github/workflows/issue-monster.lock.yml | 4 ++-- .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 | 6 +++--- .github/workflows/mergefest.lock.yml | 2 +- .github/workflows/metrics-collector.lock.yml | 2 +- .github/workflows/notion-issue-summary.lock.yml | 4 ++-- .github/workflows/org-health-report.lock.yml | 4 ++-- .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 | 6 +++--- .github/workflows/pr-nitpick-reviewer.lock.yml | 2 +- .github/workflows/prompt-clustering-analysis.lock.yml | 6 +++--- .github/workflows/python-data-charts.lock.yml | 6 +++--- .github/workflows/q.lock.yml | 2 +- .github/workflows/release.lock.yml | 4 ++-- .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/scout.lock.yml | 2 +- .github/workflows/security-compliance.lock.yml | 2 +- .github/workflows/security-fix-pr.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-claude.lock.yml | 2 +- .github/workflows/smoke-codex.lock.yml | 2 +- .github/workflows/smoke-copilot.lock.yml | 2 +- .github/workflows/stale-repo-identifier.lock.yml | 8 ++++---- .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 | 8 ++++---- .github/workflows/technical-doc-writer.lock.yml | 2 +- .github/workflows/terminal-stylist.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 | 4 ++-- .github/workflows/video-analyzer.lock.yml | 2 +- .github/workflows/weekly-issue-summary.lock.yml | 6 +++--- .github/workflows/workflow-generator.lock.yml | 2 +- .github/workflows/workflow-health-manager.lock.yml | 2 +- .github/workflows/workflow-skill-extractor.lock.yml | 2 +- 128 files changed, 174 insertions(+), 174 deletions(-) diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index a2716eb023..2255ceddc8 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index 1c0bb5b0a3..3ff9025e45 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index f88fd9ffea..17f7b02d05 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -184,7 +184,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -891,7 +891,7 @@ jobs: - name: Check if actor is external user or GitHub Action bot id: check_actor if: ${{ github.event_name != 'workflow_dispatch' }} - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: |- const actor = context.actor; diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index fa678d5f66..60b1ea6d44 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index 3631b2b2d9..18a46ce7e9 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index a3c1ba97ba..e71b830c6e 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -227,7 +227,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index 7f7454d6e6..910f765bb0 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 1d5f3af275..46bcf6acf5 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 8ba2bc51fb..71b187252e 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index 2591a37d9d..18e70a65d2 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 55ec45b170..edea3e61be 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 8f563a4407..50e7138559 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -217,7 +217,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index 5a866d3b9d..f5ebaeaebc 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -186,7 +186,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index adea9b4446..6da1fbb0ee 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index 778792defd..c4cb16cf71 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index bca5bb9858..8bbc623a4d 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -254,7 +254,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 1a00c2c629..ae9fbfd815 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index 8e8f002800..4feaeb5a85 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index f711b03b05..5c7364e88a 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -138,7 +138,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index 47a7e4df03..d013e613cf 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 3b2ada0d0a..9e45f33d49 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index fdf74dc98b..cc8af25eef 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 3247503233..04f7c899f2 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -121,7 +121,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -129,7 +129,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -225,7 +225,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index 356031d4ff..62538bcbcb 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index 82630c8736..5da5c6973d 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -129,7 +129,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -137,7 +137,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -214,7 +214,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 3ade8dd9c6..96b622aebd 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index fe59f234ab..266d09ba7c 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 0b53f1d3b8..7e09467c54 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -153,7 +153,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index 866cc35f25..621b7ca837 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index ec0a99fe75..220c70ea64 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index 8d8d796dc6..c3fda49b8d 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index 348a67df84..836109a1a2 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -117,7 +117,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -125,7 +125,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 78f0efd27c..acce904dce 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index 4aee5aaae1..75e5a66c18 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -143,7 +143,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 2cf32867d9..5ff3832801 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index b6ae2a4dac..05185e00f3 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -134,7 +134,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -142,7 +142,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 9d09e14f41..112da05d64 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -131,7 +131,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -139,7 +139,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 1430f416f4..6f4f0df8cf 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index 28bb5a343a..eb1a81514a 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 7db77dffae..60cfd36d95 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -123,7 +123,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -131,7 +131,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -280,7 +280,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index f01eb56759..defe3157bb 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -162,7 +162,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 8e1c31455c..52b402795c 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -120,7 +120,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index d36b4504bf..81898affe3 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 9753cb4796..4d2d942e84 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -200,7 +200,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index 98c17e7450..aff0b58f25 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index a55eccc92b..f7341add99 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index 6583c3d937..e64de7decc 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -150,7 +150,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index c542813e75..58b11e3305 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index 9b7c0da256..bd0d53a55c 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index f61a197573..63009e35f0 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index bef3dc4a34..3e9ac8a7e8 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index a3132c1fad..85cf25860e 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index adc9da21df..2abf6ff76d 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index f3682ab909..9ef566393f 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index e819fab70c..0e6c1caabd 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -155,7 +155,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 351dde8d00..fd1b64e6ba 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index 732904d86c..56a5fb63d1 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 6864887808..7f4dfe22a9 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 0d9759d46f..8bb78a1634 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index bf2bc2af2c..0867cfe5ce 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -154,7 +154,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index 1abf17bc2b..56a97040eb 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -146,7 +146,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index 45b3d9fae3..f81cf7490c 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 72c4d0ac16..35d00b222a 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index 2bb4a2c1cd..ea473e618e 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1392,7 +1392,7 @@ jobs: steps: - name: Create issue on test failure - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | await github.rest.issues.create({ diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index e06e7c21c4..8f12b26039 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 3853f2f5da..066beadf98 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -119,7 +119,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -127,7 +127,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index b396b662b6..98d2568df8 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index ebc696ee07..33700733dd 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 77e68cf575..f39de1ca19 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -176,7 +176,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 8c9c1d9841..2ad962c694 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 59563b0324..32ab273fb9 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index 0abb3e4213..719af96578 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -929,7 +929,7 @@ jobs: found_patterns: ${{ steps.detect.outputs.found_patterns }} steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: persist-credentials: false - name: Install ast-grep diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index ec503fc25a..2d9fe0633d 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index 44a96839b2..a8a420846b 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index c6aea6adf8..f4597e815c 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 89ee95512b..b46ae0537d 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index c6293c0108..d5c69da8f1 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 9a27e41835..54e1b1b5d4 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1370,7 +1370,7 @@ jobs: steps: - name: Search for candidate issues id: search - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const { owner, repo } = context.repo; diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 7f728ba2f5..11aa0fe998 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -140,7 +140,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index c0d969c309..ab86c0cec8 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 649888b48d..570da6998f 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -168,7 +168,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index bf6649c948..5b24a75f78 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index b6c0dd8dae..fafdaf03a5 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -220,7 +220,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1611,7 +1611,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} @@ -1741,7 +1741,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Post message to Slack - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} SLACK_CHANNEL_ID: ${{ env.GH_AW_SLACK_CHANNEL_ID }} diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index cbe7cc69fb..a7392bdf4f 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -182,7 +182,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index 17775b56dd..1fa4149daa 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index 0ccdfc5330..0f3847c971 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -166,7 +166,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -978,7 +978,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index eafd23230d..c97c8276cd 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -120,7 +120,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index f131616f3d..2036a9887c 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -230,7 +230,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index f170678c0c..231dca8ad6 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 19f182c8f7..282015de56 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index d76638cf8c..12266a347d 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index 51c6583742..4d69783c43 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index 28b1d12bdd..c38322b61b 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -145,7 +145,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -153,7 +153,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -242,7 +242,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 2e4ab545a0..a8b2e86ced 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -116,7 +116,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -124,7 +124,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -198,7 +198,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 5e0c7b8172..f47f42db35 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index ad4eb92d97..4d03668f50 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1402,7 +1402,7 @@ jobs: fi echo "✓ No secrets detected in SBOM files" - name: Upload SBOM artifacts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: name: sbom-artifacts path: | diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index c6b51f4c45..cd9c56c4a9 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 0c07effd5d..db38a7320e 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 946467ff66..35abc2c4a1 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index d31a44b7a0..8d1e5f3d5a 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index be28befc42..718a128f2f 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index c56cce2a6f..5b86d2eb28 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index f995718e12..e48f3f918f 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index b82a8c9bd4..b6eca62652 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index c7c03d33f2..ae1ec80d6c 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index ed5ab841fa..e78f16d4fb 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index ee80080144..3b757bcb50 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index 5cb4b4273a..7d1bc4901b 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 0837c43d82..284a7d3bcf 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 8c554875b0..4c095141ef 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 45d6e5177c..bc8117a21b 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index d8b060038c..bc6607a46b 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index 69ff3c62b5..50e5543dcd 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -127,7 +127,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -135,7 +135,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -151,7 +151,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -159,7 +159,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index c4ec661958..67579ab616 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -193,7 +193,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 7af5a0e970..5d47859f78 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index fec0660c08..9e50a7d960 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index c4aa46e2a3..fb1b8df6b3 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -113,7 +113,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Download super-linter log - uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: super-linter-log path: /tmp/gh-aw/ @@ -183,7 +183,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1250,7 +1250,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: fetch-depth: 0 persist-credentials: false @@ -1280,7 +1280,7 @@ jobs: fi - name: Upload super-linter log if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: name: super-linter-log path: super-linter.log diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 9387e65380..98f9d333f2 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 4156189925..0190a9b6cd 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index b6c539b428..c339774a14 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index 9dfe551e25..7e9aa68dd6 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -157,7 +157,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index f2dbef0cca..fb34913450 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 52539ca7cf..d9769af2c5 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -131,7 +131,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: persist-credentials: false - name: Setup Node.js @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index 1571afba59..12a57ad28c 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index 489d665c84..a9bb5001e4 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -112,7 +112,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -120,7 +120,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index 44d3f0689d..f1e0d190fd 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -188,7 +188,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index 595de50c04..ad011f77e6 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index b2e8a83e10..10b6347911 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); From 2584b06402c7072b2a3a52d955f521130394c2f2 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 14:27:55 +0000 Subject: [PATCH 3/7] Add centralized markdown formatting guidelines prompt Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- pkg/workflow/prompts/markdown.md | 363 +++++++++++++++++++++++++++++++ 1 file changed, 363 insertions(+) create mode 100644 pkg/workflow/prompts/markdown.md diff --git a/pkg/workflow/prompts/markdown.md b/pkg/workflow/prompts/markdown.md new file mode 100644 index 0000000000..1c84f50288 --- /dev/null +++ b/pkg/workflow/prompts/markdown.md @@ -0,0 +1,363 @@ +# Markdown Formatting Guidelines + +Use these guidelines when generating markdown content for reports, documentation, and other output. + +## Markdown Flavor + +Use **GitHub-flavored markdown** (GFM) throughout: +- Supports tables with pipe syntax +- Fenced code blocks with language identifiers +- Strikethrough with `~~text~~` +- Automatic URL linking +- Task lists with checkboxes +- Emoji support with `:emoji:` + +## Header Levels + +**Start all headers at level 3 (###)** to maintain consistent hierarchy: + +```markdown +### Main Section + +Content here... + +#### Subsection + +More details... + +##### Detail Level + +Specific information... +``` + +**Rationale**: Level 1 (#) and Level 2 (##) headers are typically reserved for document titles and major divisions. Starting at h3 provides better nesting within existing document structures. + +## Task Lists and Checkboxes + +Use checkbox syntax for actionable items and task tracking: + +```markdown +### Next Steps + +- [ ] Review security findings +- [ ] Apply suggested fixes +- [x] Complete initial analysis +- [ ] Update documentation +``` + +**Formatting rules**: +- Use `- [ ]` for unchecked items (space between brackets) +- Use `- [x]` for checked/completed items +- Maintain consistent indentation for nested tasks +- Keep checkbox items concise and actionable + +**Nested tasks**: +```markdown +- [ ] Complete Phase 1 + - [x] Subtask 1 + - [x] Subtask 2 + - [ ] Subtask 3 +``` + +## Progressive Disclosure + +Use HTML `
` and `` tags to collapse long content and improve readability: + +```markdown +
+Full Report Details + +### Detailed Analysis + +Long content that can be expanded... + +- Additional data points +- Extensive lists +- Detailed breakdowns + +
+``` + +**Key requirements**: +- **Always bold the summary text** using `` tags +- Place summary text between `` tags +- Use descriptive summary text (e.g., "Full Report", "Technical Details", "All Findings") +- Maintain proper markdown formatting inside details blocks +- Start with blank line after `` for proper markdown rendering + +**Multiple collapsible sections**: +```markdown +
+Section 1: Overview + +Content for section 1... + +
+ +
+Section 2: Details + +Content for section 2... + +
+``` + +## Report Structure + +When creating reports, use this recommended structure: + +### Overview + +1-2 paragraphs summarizing key findings, metrics, or results. + +### Key Findings + +Highlight important discoveries or metrics using: +- Bullet points for lists +- Tables for comparative data +- Inline code for technical terms + +### Detailed Analysis + +
+Full Report + +#### Complete Data + +Extended content including: +- Comprehensive statistics +- Detailed breakdowns +- Supporting evidence +- Technical specifications + +
+ +### Recommendations + +- [ ] Action item 1 +- [ ] Action item 2 +- [ ] Action item 3 + +## Tables + +Use pipe syntax for tables with proper alignment: + +```markdown +| Metric | Value | Change | +|--------|-------|--------| +| Issues | 42 | +5 | +| PRs | 18 | -2 | +``` + +**Alignment options**: +- Left: `|:---|` +- Center: `|:---:|` +- Right: `|---:|` + +## Code Blocks + +Use fenced code blocks with language identifiers: + +````markdown +```yaml +name: Example +value: 123 +``` + +```bash +gh aw compile workflow.md +``` + +```json +{"status": "success"} +``` +```` + +## Links and References + +### Workflow Run References + +Format workflow run IDs as links with section symbol (§): + +```markdown +[§12345](https://github.com/owner/repo/actions/runs/12345) +``` + +**Best practices**: +- Include up to 3 most relevant run URLs +- Group under `**References:**` section at end +- Use section symbol (§) prefix for run IDs +- Do NOT add footer attribution (system adds automatically) + +### General Links + +```markdown +[Link text](https://example.com) +[Link with title](https://example.com "Hover text") +``` + +## Lists + +**Unordered lists**: +```markdown +- First item +- Second item + - Nested item + - Another nested item +- Third item +``` + +**Ordered lists**: +```markdown +1. First step +2. Second step + 1. Substep A + 2. Substep B +3. Third step +``` + +## Emphasis + +- **Bold**: `**text**` or `__text__` +- *Italic*: `*text*` or `_text_` +- ***Bold and italic***: `***text***` +- ~~Strikethrough~~: `~~text~~` +- `Inline code`: `` `code` `` + +## Horizontal Rules + +Separate major sections with horizontal rules: + +```markdown +--- +``` + +## Best Practices + +### Accessibility +- Use descriptive link text (avoid "click here") +- Provide alt text for images: `![Description](url)` +- Structure content with proper heading hierarchy + +### Readability +- Keep paragraphs concise (2-4 sentences) +- Use lists for multiple related items +- Apply progressive disclosure for lengthy content +- Bold important terms on first use + +### Consistency +- Use consistent heading levels throughout +- Maintain uniform list formatting +- Apply the same emphasis patterns +- Follow checkbox conventions for all task lists + +### Technical Content +- Use code blocks for commands, code, and configuration +- Specify language identifiers for syntax highlighting +- Format file paths as inline code: `` `path/to/file` `` +- Use tables for structured data comparison + +## Examples + +### Complete Report Example + +```markdown +### Executive Summary + +This report analyzes 150 workflow runs from the past week, identifying 3 critical issues requiring immediate attention. + +### Statistics + +| Metric | Count | Status | +|--------|-------|--------| +| Total Runs | 150 | ✅ | +| Failed Runs | 8 | ⚠️ | +| Success Rate | 94.7% | ✅ | + +### Action Items + +- [ ] Fix authentication timeout in workflow A +- [ ] Update Node.js version to 20.x +- [x] Review security scan results + +
+Detailed Findings by Workflow + +#### Workflow: daily-report.md + +- **Runs**: 45 +- **Success Rate**: 97.8% +- **Issues**: None + +#### Workflow: security-scan.md + +- **Runs**: 30 +- **Success Rate**: 86.7% +- **Issues**: 4 authentication timeouts + +
+ +**References:** +- [§123456](https://github.com/owner/repo/actions/runs/123456) +- [§123457](https://github.com/owner/repo/actions/runs/123457) +``` + +### Task List Example + +```markdown +### Implementation Checklist + +- [x] Design phase complete +- [ ] Development in progress + - [x] Backend API + - [x] Database schema + - [ ] Frontend UI + - [ ] Integration tests +- [ ] Documentation pending +- [ ] Deployment scheduled +``` + +### Progressive Disclosure Example + +```markdown +### Security Findings + +Found 12 security issues across 5 workflows. + +
+Critical Issues (3) + +#### 1. Hardcoded API Token + +- **Location**: workflow-a.md, line 45 +- **Severity**: Critical +- **Fix**: Use GitHub Secrets + +
+ +
+Medium Issues (6) + +#### 1. Outdated Dependencies + +- **Affected**: 3 workflows +- **Recommendation**: Update to latest versions + +
+ +
+Low Issues (3) + +Minor code quality improvements suggested. + +
+``` + +## Remember + +- **Headers**: Start at h3 (###) +- **Checkboxes**: Use `- [ ]` and `- [x]` for task lists +- **Progressive Disclosure**: Use `
Text` with bold summaries +- **GitHub-Flavored**: Leverage GFM features (tables, task lists, code blocks) +- **Accessibility**: Maintain clear hierarchy and descriptive text +- **Consistency**: Follow these guidelines throughout all markdown output From 8d99c6963f80b05105948479d87a817c2fa5cb1b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 14:50:46 +0000 Subject: [PATCH 4/7] Make markdown prompt concise and compile into lock files Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/aw/campaign-generator.lock.yml | 12 + .../workflows/daily-issues-report.lock.yml | 18 +- .github/workflows/deep-report.lock.yml | 14 +- pkg/workflow/prompts/markdown.md | 366 +----------------- pkg/workflow/sh.go | 5 + pkg/workflow/unified_prompt_step.go | 9 +- specs/artifacts.md | 23 +- 7 files changed, 81 insertions(+), 366 deletions(-) diff --git a/.github/aw/campaign-generator.lock.yml b/.github/aw/campaign-generator.lock.yml index 7292ae3bd4..f29b0e7187 100644 --- a/.github/aw/campaign-generator.lock.yml +++ b/.github/aw/campaign-generator.lock.yml @@ -833,6 +833,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 112da05d64..9535935002 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -131,7 +131,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -139,7 +139,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -688,6 +688,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index 3e9ac8a7e8..36402f974b 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -736,6 +736,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/pkg/workflow/prompts/markdown.md b/pkg/workflow/prompts/markdown.md index 1c84f50288..210865cd7d 100644 --- a/pkg/workflow/prompts/markdown.md +++ b/pkg/workflow/prompts/markdown.md @@ -1,363 +1,11 @@ -# Markdown Formatting Guidelines + +Use GitHub-flavored markdown (GFM) for all output. -Use these guidelines when generating markdown content for reports, documentation, and other output. +**Headers**: Start at h3 (###) to maintain proper document hierarchy. -## Markdown Flavor +**Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. -Use **GitHub-flavored markdown** (GFM) throughout: -- Supports tables with pipe syntax -- Fenced code blocks with language identifiers -- Strikethrough with `~~text~~` -- Automatic URL linking -- Task lists with checkboxes -- Emoji support with `:emoji:` +**Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. -## Header Levels - -**Start all headers at level 3 (###)** to maintain consistent hierarchy: - -```markdown -### Main Section - -Content here... - -#### Subsection - -More details... - -##### Detail Level - -Specific information... -``` - -**Rationale**: Level 1 (#) and Level 2 (##) headers are typically reserved for document titles and major divisions. Starting at h3 provides better nesting within existing document structures. - -## Task Lists and Checkboxes - -Use checkbox syntax for actionable items and task tracking: - -```markdown -### Next Steps - -- [ ] Review security findings -- [ ] Apply suggested fixes -- [x] Complete initial analysis -- [ ] Update documentation -``` - -**Formatting rules**: -- Use `- [ ]` for unchecked items (space between brackets) -- Use `- [x]` for checked/completed items -- Maintain consistent indentation for nested tasks -- Keep checkbox items concise and actionable - -**Nested tasks**: -```markdown -- [ ] Complete Phase 1 - - [x] Subtask 1 - - [x] Subtask 2 - - [ ] Subtask 3 -``` - -## Progressive Disclosure - -Use HTML `
` and `` tags to collapse long content and improve readability: - -```markdown -
-Full Report Details - -### Detailed Analysis - -Long content that can be expanded... - -- Additional data points -- Extensive lists -- Detailed breakdowns - -
-``` - -**Key requirements**: -- **Always bold the summary text** using `` tags -- Place summary text between `` tags -- Use descriptive summary text (e.g., "Full Report", "Technical Details", "All Findings") -- Maintain proper markdown formatting inside details blocks -- Start with blank line after `` for proper markdown rendering - -**Multiple collapsible sections**: -```markdown -
-Section 1: Overview - -Content for section 1... - -
- -
-Section 2: Details - -Content for section 2... - -
-``` - -## Report Structure - -When creating reports, use this recommended structure: - -### Overview - -1-2 paragraphs summarizing key findings, metrics, or results. - -### Key Findings - -Highlight important discoveries or metrics using: -- Bullet points for lists -- Tables for comparative data -- Inline code for technical terms - -### Detailed Analysis - -
-Full Report - -#### Complete Data - -Extended content including: -- Comprehensive statistics -- Detailed breakdowns -- Supporting evidence -- Technical specifications - -
- -### Recommendations - -- [ ] Action item 1 -- [ ] Action item 2 -- [ ] Action item 3 - -## Tables - -Use pipe syntax for tables with proper alignment: - -```markdown -| Metric | Value | Change | -|--------|-------|--------| -| Issues | 42 | +5 | -| PRs | 18 | -2 | -``` - -**Alignment options**: -- Left: `|:---|` -- Center: `|:---:|` -- Right: `|---:|` - -## Code Blocks - -Use fenced code blocks with language identifiers: - -````markdown -```yaml -name: Example -value: 123 -``` - -```bash -gh aw compile workflow.md -``` - -```json -{"status": "success"} -``` -```` - -## Links and References - -### Workflow Run References - -Format workflow run IDs as links with section symbol (§): - -```markdown -[§12345](https://github.com/owner/repo/actions/runs/12345) -``` - -**Best practices**: -- Include up to 3 most relevant run URLs -- Group under `**References:**` section at end -- Use section symbol (§) prefix for run IDs -- Do NOT add footer attribution (system adds automatically) - -### General Links - -```markdown -[Link text](https://example.com) -[Link with title](https://example.com "Hover text") -``` - -## Lists - -**Unordered lists**: -```markdown -- First item -- Second item - - Nested item - - Another nested item -- Third item -``` - -**Ordered lists**: -```markdown -1. First step -2. Second step - 1. Substep A - 2. Substep B -3. Third step -``` - -## Emphasis - -- **Bold**: `**text**` or `__text__` -- *Italic*: `*text*` or `_text_` -- ***Bold and italic***: `***text***` -- ~~Strikethrough~~: `~~text~~` -- `Inline code`: `` `code` `` - -## Horizontal Rules - -Separate major sections with horizontal rules: - -```markdown ---- -``` - -## Best Practices - -### Accessibility -- Use descriptive link text (avoid "click here") -- Provide alt text for images: `![Description](url)` -- Structure content with proper heading hierarchy - -### Readability -- Keep paragraphs concise (2-4 sentences) -- Use lists for multiple related items -- Apply progressive disclosure for lengthy content -- Bold important terms on first use - -### Consistency -- Use consistent heading levels throughout -- Maintain uniform list formatting -- Apply the same emphasis patterns -- Follow checkbox conventions for all task lists - -### Technical Content -- Use code blocks for commands, code, and configuration -- Specify language identifiers for syntax highlighting -- Format file paths as inline code: `` `path/to/file` `` -- Use tables for structured data comparison - -## Examples - -### Complete Report Example - -```markdown -### Executive Summary - -This report analyzes 150 workflow runs from the past week, identifying 3 critical issues requiring immediate attention. - -### Statistics - -| Metric | Count | Status | -|--------|-------|--------| -| Total Runs | 150 | ✅ | -| Failed Runs | 8 | ⚠️ | -| Success Rate | 94.7% | ✅ | - -### Action Items - -- [ ] Fix authentication timeout in workflow A -- [ ] Update Node.js version to 20.x -- [x] Review security scan results - -
-Detailed Findings by Workflow - -#### Workflow: daily-report.md - -- **Runs**: 45 -- **Success Rate**: 97.8% -- **Issues**: None - -#### Workflow: security-scan.md - -- **Runs**: 30 -- **Success Rate**: 86.7% -- **Issues**: 4 authentication timeouts - -
- -**References:** -- [§123456](https://github.com/owner/repo/actions/runs/123456) -- [§123457](https://github.com/owner/repo/actions/runs/123457) -``` - -### Task List Example - -```markdown -### Implementation Checklist - -- [x] Design phase complete -- [ ] Development in progress - - [x] Backend API - - [x] Database schema - - [ ] Frontend UI - - [ ] Integration tests -- [ ] Documentation pending -- [ ] Deployment scheduled -``` - -### Progressive Disclosure Example - -```markdown -### Security Findings - -Found 12 security issues across 5 workflows. - -
-Critical Issues (3) - -#### 1. Hardcoded API Token - -- **Location**: workflow-a.md, line 45 -- **Severity**: Critical -- **Fix**: Use GitHub Secrets - -
- -
-Medium Issues (6) - -#### 1. Outdated Dependencies - -- **Affected**: 3 workflows -- **Recommendation**: Update to latest versions - -
- -
-Low Issues (3) - -Minor code quality improvements suggested. - -
-``` - -## Remember - -- **Headers**: Start at h3 (###) -- **Checkboxes**: Use `- [ ]` and `- [x]` for task lists -- **Progressive Disclosure**: Use `
Text` with bold summaries -- **GitHub-Flavored**: Leverage GFM features (tables, task lists, code blocks) -- **Accessibility**: Maintain clear hierarchy and descriptive text -- **Consistency**: Follow these guidelines throughout all markdown output +**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + diff --git a/pkg/workflow/sh.go b/pkg/workflow/sh.go index 41e3e86d4c..547de88bc4 100644 --- a/pkg/workflow/sh.go +++ b/pkg/workflow/sh.go @@ -25,6 +25,11 @@ const ( //go:embed prompts/github_context_prompt.md var githubContextPromptText string +// Markdown guidelines prompt provides formatting standards for reports and documentation +// +//go:embed prompts/markdown.md +var markdownGuidelinesPromptText string + // WritePromptFileToYAML writes a shell command to cat a prompt file from /opt/gh-aw/prompts/ // This replaces the previous approach of embedding prompt text in the binary. func WritePromptFileToYAML(yaml *strings.Builder, filename string, indent string) { diff --git a/pkg/workflow/unified_prompt_step.go b/pkg/workflow/unified_prompt_step.go index 65e2488966..af79fa1fcc 100644 --- a/pkg/workflow/unified_prompt_step.go +++ b/pkg/workflow/unified_prompt_step.go @@ -309,7 +309,14 @@ To create or modify GitHub resources (issues, discussions, pull requests, etc.), } } - // 8. PR context (if comment-related triggers and checkout is needed) + // 8. Markdown guidelines (always included for consistent formatting) + unifiedPromptLog.Print("Adding markdown guidelines section") + sections = append(sections, PromptSection{ + Content: markdownGuidelinesPromptText, + IsFile: false, + }) + + // 9. PR context (if comment-related triggers and checkout is needed) hasCommentTriggers := c.hasCommentRelatedTriggers(data) needsCheckout := c.shouldAddCheckoutStep(data) permParser := NewPermissionsParser(data.Permissions) diff --git a/specs/artifacts.md b/specs/artifacts.md index 43ad57558b..9c19111fd1 100644 --- a/specs/artifacts.md +++ b/specs/artifacts.md @@ -24,13 +24,13 @@ This section provides an overview of artifacts organized by job name, with dupli - `agent-artifacts` - **Paths**: `/tmp/gh-aw/agent-stdio.log`, `/tmp/gh-aw/aw-prompts/prompt.txt`, `/tmp/gh-aw/aw.patch`, `/tmp/gh-aw/aw_info.json`, `/tmp/gh-aw/mcp-logs/`, `/tmp/gh-aw/safe-inputs/logs/`, `/tmp/gh-aw/sandbox/firewall/logs/` - - **Used in**: 67 workflow(s) - agent-performance-analyzer.md, agent-persona-explorer.md, ai-moderator.md, archie.md, brave.md, breaking-change-checker.md, changeset.md, ci-coach.md, ci-doctor.md, cli-consistency-checker.md, cloclo.md, code-scanning-fixer.md, commit-changes-analyzer.md, copilot-pr-merged-report.md, copilot-pr-nlp-analysis.md, craft.md, daily-choice-test.md, daily-copilot-token-report.md, daily-fact.md, daily-file-diet.md, daily-issues-report.md, daily-news.md, daily-observability-report.md, daily-repo-chronicle.md, deep-report.md, dependabot-go-checker.md, dev-hawk.md, dev.md, dictation-prompt.md, example-custom-error-patterns.md, example-permissions-warning.md, firewall.md, github-mcp-structural-analysis.md, glossary-maintainer.md, go-fan.md, go-pattern-detector.md, grumpy-reviewer.md, hourly-ci-cleaner.md, issue-classifier.md, issue-triage-agent.md, layout-spec-maintainer.md, mergefest.md, metrics-collector.md, notion-issue-summary.md, pdf-summary.md, plan.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, release.md, repo-audit-analyzer.md, repository-quality-improver.md, research.md, scout.md, security-compliance.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, tidy.md, typist.md, video-analyzer.md, weekly-issue-summary.md, workflow-generator.md, workflow-health-manager.md + - **Used in**: 68 workflow(s) - agent-performance-analyzer.md, agent-persona-explorer.md, ai-moderator.md, archie.md, brave.md, breaking-change-checker.md, changeset.md, ci-coach.md, ci-doctor.md, cli-consistency-checker.md, cloclo.md, code-scanning-fixer.md, codex-github-remote-mcp-test.md, commit-changes-analyzer.md, copilot-pr-merged-report.md, copilot-pr-nlp-analysis.md, craft.md, daily-choice-test.md, daily-copilot-token-report.md, daily-fact.md, daily-file-diet.md, daily-issues-report.md, daily-news.md, daily-observability-report.md, daily-repo-chronicle.md, deep-report.md, dependabot-go-checker.md, dev-hawk.md, dev.md, dictation-prompt.md, example-custom-error-patterns.md, example-permissions-warning.md, firewall.md, github-mcp-structural-analysis.md, glossary-maintainer.md, go-fan.md, go-pattern-detector.md, grumpy-reviewer.md, hourly-ci-cleaner.md, issue-classifier.md, issue-triage-agent.md, layout-spec-maintainer.md, mergefest.md, metrics-collector.md, notion-issue-summary.md, pdf-summary.md, plan.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, release.md, repo-audit-analyzer.md, repository-quality-improver.md, research.md, scout.md, security-compliance.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, tidy.md, typist.md, video-analyzer.md, weekly-issue-summary.md, workflow-generator.md, workflow-health-manager.md - `agent-output` - **Paths**: `${{ env.GH_AW_AGENT_OUTPUT }}` - **Used in**: 63 workflow(s) - agent-performance-analyzer.md, agent-persona-explorer.md, ai-moderator.md, archie.md, brave.md, breaking-change-checker.md, changeset.md, ci-coach.md, ci-doctor.md, cli-consistency-checker.md, cloclo.md, code-scanning-fixer.md, commit-changes-analyzer.md, copilot-pr-merged-report.md, copilot-pr-nlp-analysis.md, craft.md, daily-choice-test.md, daily-copilot-token-report.md, daily-fact.md, daily-file-diet.md, daily-issues-report.md, daily-news.md, daily-observability-report.md, daily-repo-chronicle.md, deep-report.md, dependabot-go-checker.md, dev-hawk.md, dev.md, dictation-prompt.md, github-mcp-structural-analysis.md, glossary-maintainer.md, go-fan.md, go-pattern-detector.md, grumpy-reviewer.md, hourly-ci-cleaner.md, issue-classifier.md, issue-triage-agent.md, layout-spec-maintainer.md, mergefest.md, notion-issue-summary.md, pdf-summary.md, plan.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, release.md, repo-audit-analyzer.md, repository-quality-improver.md, research.md, scout.md, security-compliance.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, tidy.md, typist.md, video-analyzer.md, weekly-issue-summary.md, workflow-generator.md, workflow-health-manager.md - `agent_outputs` - **Paths**: `/tmp/gh-aw/mcp-config/logs/`, `/tmp/gh-aw/redacted-urls.log`, `/tmp/gh-aw/sandbox/agent/logs/` - - **Used in**: 58 workflow(s) - agent-performance-analyzer.md, agent-persona-explorer.md, ai-moderator.md, archie.md, brave.md, breaking-change-checker.md, changeset.md, ci-coach.md, ci-doctor.md, cli-consistency-checker.md, code-scanning-fixer.md, copilot-pr-merged-report.md, copilot-pr-nlp-analysis.md, craft.md, daily-copilot-token-report.md, daily-fact.md, daily-file-diet.md, daily-issues-report.md, daily-news.md, daily-observability-report.md, daily-repo-chronicle.md, deep-report.md, dependabot-go-checker.md, dev-hawk.md, dev.md, dictation-prompt.md, example-custom-error-patterns.md, example-permissions-warning.md, firewall.md, glossary-maintainer.md, grumpy-reviewer.md, hourly-ci-cleaner.md, issue-triage-agent.md, layout-spec-maintainer.md, mergefest.md, metrics-collector.md, notion-issue-summary.md, pdf-summary.md, plan.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, release.md, repo-audit-analyzer.md, repository-quality-improver.md, research.md, security-compliance.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, tidy.md, video-analyzer.md, weekly-issue-summary.md, workflow-generator.md, workflow-health-manager.md + - **Used in**: 59 workflow(s) - agent-performance-analyzer.md, agent-persona-explorer.md, ai-moderator.md, archie.md, brave.md, breaking-change-checker.md, changeset.md, ci-coach.md, ci-doctor.md, cli-consistency-checker.md, code-scanning-fixer.md, codex-github-remote-mcp-test.md, copilot-pr-merged-report.md, copilot-pr-nlp-analysis.md, craft.md, daily-copilot-token-report.md, daily-fact.md, daily-file-diet.md, daily-issues-report.md, daily-news.md, daily-observability-report.md, daily-repo-chronicle.md, deep-report.md, dependabot-go-checker.md, dev-hawk.md, dev.md, dictation-prompt.md, example-custom-error-patterns.md, example-permissions-warning.md, firewall.md, glossary-maintainer.md, grumpy-reviewer.md, hourly-ci-cleaner.md, issue-triage-agent.md, layout-spec-maintainer.md, mergefest.md, metrics-collector.md, notion-issue-summary.md, pdf-summary.md, plan.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, release.md, repo-audit-analyzer.md, repository-quality-improver.md, research.md, security-compliance.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, tidy.md, video-analyzer.md, weekly-issue-summary.md, workflow-generator.md, workflow-health-manager.md - `cache-memory` - **Paths**: `/tmp/gh-aw/cache-memory` - **Used in**: 27 workflow(s) - agent-persona-explorer.md, ci-coach.md, ci-doctor.md, cloclo.md, code-scanning-fixer.md, copilot-pr-nlp-analysis.md, daily-copilot-token-report.md, daily-issues-report.md, daily-news.md, daily-repo-chronicle.md, deep-report.md, github-mcp-structural-analysis.md, glossary-maintainer.md, go-fan.md, grumpy-reviewer.md, pdf-summary.md, poem-bot.md, pr-nitpick-reviewer.md, python-data-charts.md, q.md, scout.md, security-review.md, slide-deck-maintainer.md, stale-repo-identifier.md, super-linter.md, technical-doc-writer.md, weekly-issue-summary.md @@ -972,6 +972,25 @@ This section provides an overview of artifacts organized by job name, with dupli - **Download path**: `/tmp/gh-aw/cache-memory` - **Depends on jobs**: [agent detection] +### codex-github-remote-mcp-test.md + +#### Job: `agent` + +**Uploads:** + +- **Artifact**: `agent_outputs` + - **Upload paths**: + - `/tmp/gh-aw/mcp-config/logs/` + - `/tmp/gh-aw/redacted-urls.log` + +- **Artifact**: `agent-artifacts` + - **Upload paths**: + - `/tmp/gh-aw/aw-prompts/prompt.txt` + - `/tmp/gh-aw/aw_info.json` + - `/tmp/gh-aw/mcp-logs/` + - `/tmp/gh-aw/sandbox/firewall/logs/` + - `/tmp/gh-aw/agent-stdio.log` + ### commit-changes-analyzer.md #### Job: `agent` From 2cca6f160a82b511a703cdb5e67071fbe7e5e91b Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:01:11 +0000 Subject: [PATCH 5/7] Remove references sentence from workflow run links guideline Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/aw/campaign-generator.lock.yml | 2 +- .../workflows/agent-performance-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/agent-persona-explorer.lock.yml | 12 ++++++++++++ .github/workflows/ai-moderator.lock.yml | 12 ++++++++++++ .github/workflows/archie.lock.yml | 12 ++++++++++++ .github/workflows/artifacts-summary.lock.yml | 12 ++++++++++++ .github/workflows/audit-workflows.lock.yml | 12 ++++++++++++ .github/workflows/auto-triage-issues.lock.yml | 12 ++++++++++++ .github/workflows/blog-auditor.lock.yml | 12 ++++++++++++ .github/workflows/brave.lock.yml | 12 ++++++++++++ .github/workflows/breaking-change-checker.lock.yml | 12 ++++++++++++ .github/workflows/changeset.lock.yml | 12 ++++++++++++ .github/workflows/ci-coach.lock.yml | 12 ++++++++++++ .github/workflows/ci-doctor.lock.yml | 12 ++++++++++++ .github/workflows/cli-consistency-checker.lock.yml | 12 ++++++++++++ .github/workflows/cli-version-checker.lock.yml | 12 ++++++++++++ .github/workflows/cloclo.lock.yml | 12 ++++++++++++ .github/workflows/code-scanning-fixer.lock.yml | 12 ++++++++++++ .github/workflows/code-simplifier.lock.yml | 12 ++++++++++++ .../workflows/codex-github-remote-mcp-test.lock.yml | 12 ++++++++++++ .github/workflows/commit-changes-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/copilot-agent-analysis.lock.yml | 12 ++++++++++++ .github/workflows/copilot-cli-deep-research.lock.yml | 12 ++++++++++++ .github/workflows/copilot-pr-merged-report.lock.yml | 12 ++++++++++++ .github/workflows/copilot-pr-nlp-analysis.lock.yml | 12 ++++++++++++ .../workflows/copilot-pr-prompt-analysis.lock.yml | 12 ++++++++++++ .github/workflows/copilot-session-insights.lock.yml | 12 ++++++++++++ .github/workflows/craft.lock.yml | 12 ++++++++++++ .../workflows/daily-assign-issue-to-user.lock.yml | 12 ++++++++++++ .github/workflows/daily-choice-test.lock.yml | 12 ++++++++++++ .github/workflows/daily-cli-performance.lock.yml | 12 ++++++++++++ .github/workflows/daily-code-metrics.lock.yml | 12 ++++++++++++ .github/workflows/daily-compiler-quality.lock.yml | 12 ++++++++++++ .../workflows/daily-copilot-token-report.lock.yml | 12 ++++++++++++ .github/workflows/daily-doc-updater.lock.yml | 12 ++++++++++++ .github/workflows/daily-fact.lock.yml | 12 ++++++++++++ .github/workflows/daily-file-diet.lock.yml | 12 ++++++++++++ .github/workflows/daily-firewall-report.lock.yml | 12 ++++++++++++ .github/workflows/daily-issues-report.lock.yml | 2 +- .github/workflows/daily-malicious-code-scan.lock.yml | 12 ++++++++++++ .../daily-multi-device-docs-tester.lock.yml | 12 ++++++++++++ .github/workflows/daily-news.lock.yml | 12 ++++++++++++ .../workflows/daily-observability-report.lock.yml | 12 ++++++++++++ .github/workflows/daily-performance-summary.lock.yml | 12 ++++++++++++ .github/workflows/daily-regulatory.lock.yml | 12 ++++++++++++ .github/workflows/daily-repo-chronicle.lock.yml | 12 ++++++++++++ .../workflows/daily-safe-output-optimizer.lock.yml | 12 ++++++++++++ .github/workflows/daily-secrets-analysis.lock.yml | 12 ++++++++++++ .../workflows/daily-team-evolution-insights.lock.yml | 12 ++++++++++++ .github/workflows/daily-team-status.lock.yml | 12 ++++++++++++ .../daily-testify-uber-super-expert.lock.yml | 12 ++++++++++++ .github/workflows/daily-workflow-updater.lock.yml | 12 ++++++++++++ .github/workflows/deep-report.lock.yml | 2 +- .github/workflows/delight.lock.yml | 12 ++++++++++++ .github/workflows/dependabot-go-checker.lock.yml | 12 ++++++++++++ .github/workflows/dev-hawk.lock.yml | 12 ++++++++++++ .github/workflows/dev.lock.yml | 12 ++++++++++++ .../workflows/developer-docs-consolidator.lock.yml | 12 ++++++++++++ .github/workflows/dictation-prompt.lock.yml | 12 ++++++++++++ .github/workflows/discussion-task-miner.lock.yml | 12 ++++++++++++ .github/workflows/docs-noob-tester.lock.yml | 12 ++++++++++++ .github/workflows/duplicate-code-detector.lock.yml | 12 ++++++++++++ .../workflows/example-custom-error-patterns.lock.yml | 12 ++++++++++++ .../workflows/example-permissions-warning.lock.yml | 12 ++++++++++++ .github/workflows/example-workflow-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/firewall-escape.lock.yml | 12 ++++++++++++ .github/workflows/firewall.lock.yml | 12 ++++++++++++ .../github-mcp-structural-analysis.lock.yml | 12 ++++++++++++ .github/workflows/github-mcp-tools-report.lock.yml | 12 ++++++++++++ .../workflows/github-remote-mcp-auth-test.lock.yml | 12 ++++++++++++ .github/workflows/glossary-maintainer.lock.yml | 12 ++++++++++++ .github/workflows/go-fan.lock.yml | 12 ++++++++++++ .github/workflows/go-logger.lock.yml | 12 ++++++++++++ .github/workflows/go-pattern-detector.lock.yml | 12 ++++++++++++ .github/workflows/grumpy-reviewer.lock.yml | 12 ++++++++++++ .github/workflows/hourly-ci-cleaner.lock.yml | 12 ++++++++++++ .github/workflows/instructions-janitor.lock.yml | 12 ++++++++++++ .github/workflows/issue-arborist.lock.yml | 12 ++++++++++++ .github/workflows/issue-classifier.lock.yml | 12 ++++++++++++ .github/workflows/issue-monster.lock.yml | 12 ++++++++++++ .github/workflows/issue-triage-agent.lock.yml | 12 ++++++++++++ .github/workflows/jsweep.lock.yml | 12 ++++++++++++ .github/workflows/layout-spec-maintainer.lock.yml | 12 ++++++++++++ .github/workflows/lockfile-stats.lock.yml | 12 ++++++++++++ .github/workflows/mcp-inspector.lock.yml | 12 ++++++++++++ .github/workflows/mergefest.lock.yml | 12 ++++++++++++ .github/workflows/metrics-collector.lock.yml | 12 ++++++++++++ .github/workflows/notion-issue-summary.lock.yml | 12 ++++++++++++ .github/workflows/org-health-report.lock.yml | 12 ++++++++++++ .github/workflows/pdf-summary.lock.yml | 12 ++++++++++++ .github/workflows/plan.lock.yml | 12 ++++++++++++ .github/workflows/poem-bot.lock.yml | 12 ++++++++++++ .github/workflows/portfolio-analyst.lock.yml | 12 ++++++++++++ .github/workflows/pr-nitpick-reviewer.lock.yml | 12 ++++++++++++ .../workflows/prompt-clustering-analysis.lock.yml | 12 ++++++++++++ .github/workflows/python-data-charts.lock.yml | 12 ++++++++++++ .github/workflows/q.lock.yml | 12 ++++++++++++ .github/workflows/release.lock.yml | 12 ++++++++++++ .github/workflows/repo-audit-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/repo-tree-map.lock.yml | 12 ++++++++++++ .../workflows/repository-quality-improver.lock.yml | 12 ++++++++++++ .github/workflows/research.lock.yml | 12 ++++++++++++ .github/workflows/safe-output-health.lock.yml | 12 ++++++++++++ .../workflows/schema-consistency-checker.lock.yml | 12 ++++++++++++ .github/workflows/scout.lock.yml | 12 ++++++++++++ .github/workflows/security-compliance.lock.yml | 12 ++++++++++++ .github/workflows/security-fix-pr.lock.yml | 12 ++++++++++++ .github/workflows/security-review.lock.yml | 12 ++++++++++++ .../workflows/semantic-function-refactor.lock.yml | 12 ++++++++++++ .github/workflows/sergo.lock.yml | 12 ++++++++++++ .github/workflows/slide-deck-maintainer.lock.yml | 12 ++++++++++++ .github/workflows/smoke-claude.lock.yml | 12 ++++++++++++ .github/workflows/smoke-codex.lock.yml | 12 ++++++++++++ .github/workflows/smoke-copilot.lock.yml | 12 ++++++++++++ .github/workflows/stale-repo-identifier.lock.yml | 12 ++++++++++++ .github/workflows/static-analysis-report.lock.yml | 12 ++++++++++++ .github/workflows/step-name-alignment.lock.yml | 12 ++++++++++++ .github/workflows/sub-issue-closer.lock.yml | 12 ++++++++++++ .github/workflows/super-linter.lock.yml | 12 ++++++++++++ .github/workflows/technical-doc-writer.lock.yml | 12 ++++++++++++ .github/workflows/terminal-stylist.lock.yml | 12 ++++++++++++ .github/workflows/tidy.lock.yml | 12 ++++++++++++ .github/workflows/typist.lock.yml | 12 ++++++++++++ .github/workflows/ubuntu-image-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/unbloat-docs.lock.yml | 12 ++++++++++++ .github/workflows/video-analyzer.lock.yml | 12 ++++++++++++ .github/workflows/weekly-issue-summary.lock.yml | 12 ++++++++++++ .github/workflows/workflow-generator.lock.yml | 12 ++++++++++++ .github/workflows/workflow-health-manager.lock.yml | 12 ++++++++++++ .github/workflows/workflow-skill-extractor.lock.yml | 12 ++++++++++++ pkg/workflow/prompts/markdown.md | 2 +- 131 files changed, 1528 insertions(+), 4 deletions(-) diff --git a/.github/aw/campaign-generator.lock.yml b/.github/aw/campaign-generator.lock.yml index f29b0e7187..50cd4d7ace 100644 --- a/.github/aw/campaign-generator.lock.yml +++ b/.github/aw/campaign-generator.lock.yml @@ -842,7 +842,7 @@ jobs: **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). PROMPT_EOF diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index 2255ceddc8..1daea40e25 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -694,6 +694,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index 3ff9025e45..e2facdeafc 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -583,6 +583,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index 17f7b02d05..ad74ed120d 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -554,6 +554,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 60b1ea6d44..7efb28add5 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -550,6 +550,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index 18a46ce7e9..d3e2a9f43d 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -517,6 +517,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index e71b830c6e..0b05819418 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -655,6 +655,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index 910f765bb0..a3036a6a7c 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -555,6 +555,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 46bcf6acf5..41481bd5d5 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -527,6 +527,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 71b187252e..aaa3628ce8 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -543,6 +543,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index 18e70a65d2..c1fd881d4d 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -535,6 +535,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index edea3e61be..b8f72f2991 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -630,6 +630,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 50e7138559..8199a4bad0 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -601,6 +601,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index f5ebaeaebc..e00a23a990 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -621,6 +621,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index 6da1fbb0ee..60a4a98372 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -534,6 +534,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index c4cb16cf71..3a365c780c 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -563,6 +563,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index 8bbc623a4d..3c19344e7e 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -713,6 +713,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index ae9fbfd815..2e9e7ce71e 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -557,6 +557,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index 4feaeb5a85..379e8a6c7b 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -530,6 +530,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index 5c7364e88a..1680bdbe0f 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -301,6 +301,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index d013e613cf..e1f65db11a 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -511,6 +511,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 9e45f33d49..d538c4001d 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -585,6 +585,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index cc8af25eef..fc1d5f3ba1 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -549,6 +549,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index 20a6e1c862..dad08da9e5 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -573,6 +573,18 @@ jobs: **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped. + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 04f7c899f2..7db38407a4 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -652,6 +652,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index 62538bcbcb..9580652a03 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -594,6 +594,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index 5da5c6973d..a90fa6cc2b 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -639,6 +639,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 96b622aebd..875cab6a86 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -581,6 +581,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index 266d09ba7c..9f40bc82f5 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -544,6 +544,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 7e09467c54..96ed0153b2 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -482,6 +482,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index 621b7ca837..ec47c5a83e 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -608,6 +608,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index 220c70ea64..465f7af032 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -627,6 +627,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index c3fda49b8d..14842f5fee 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -556,6 +556,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index 836109a1a2..4d2b866126 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -650,6 +650,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index acce904dce..8419b28555 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -545,6 +545,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index 75e5a66c18..c0175b194a 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -501,6 +501,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 5ff3832801..8ce9c09548 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -549,6 +549,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 05185e00f3..3084f0e940 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -670,6 +670,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 9535935002..4a48ab1574 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -697,7 +697,7 @@ jobs: **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). PROMPT_EOF diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 6f4f0df8cf..0b6057679e 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -554,6 +554,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index eb1a81514a..f6722d710f 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -578,6 +578,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 60cfd36d95..b391b8b127 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -720,6 +720,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index defe3157bb..b90920cc84 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -635,6 +635,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 52b402795c..286f4955cd 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -1088,6 +1088,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index 81898affe3..da07e918f9 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -982,6 +982,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 4d2d942e84..a95960dae2 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -602,6 +602,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index aff0b58f25..0ee839ac4f 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -592,6 +592,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index f7341add99..0d665b976c 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -575,6 +575,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index e64de7decc..3a69eb5ba8 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -438,6 +438,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index 58b11e3305..75fc85b336 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -547,6 +547,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index bd0d53a55c..0eacd14549 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -584,6 +584,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 63009e35f0..0fcd3c13e2 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -523,6 +523,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index 36402f974b..ea1503bc02 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -745,7 +745,7 @@ jobs: **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). PROMPT_EOF diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index 85cf25860e..a9bde081f8 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -629,6 +629,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index 2abf6ff76d..b1e8110499 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -573,6 +573,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 9ef566393f..1511e25ad9 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -550,6 +550,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 0e6c1caabd..5e300b6a81 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -426,6 +426,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index fd1b64e6ba..ea8e4b86af 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -619,6 +619,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index 56a5fb63d1..b647b1c59a 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -526,6 +526,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 7f4dfe22a9..863e16ecf5 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -612,6 +612,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 8bb78a1634..3fe736f69d 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -550,6 +550,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 0867cfe5ce..4e42b7a7a0 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -583,6 +583,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index 56a97040eb..7ada471318 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -293,6 +293,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index f81cf7490c..bc0268b2c1 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -291,6 +291,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 35d00b222a..86af8f4f20 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -543,6 +543,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index ea473e618e..82168d64bc 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -587,6 +587,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 8f12b26039..4dcd033851 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -292,6 +292,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 066beadf98..0cdca679fc 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -594,6 +594,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index 98d2568df8..7fa3b4d0e6 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -605,6 +605,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 33700733dd..4f5d4c9675 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -518,6 +518,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index f39de1ca19..edd7d6a607 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -567,6 +567,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 2ad962c694..d8d2377842 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -555,6 +555,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 32ab273fb9..5e4978e9fc 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -561,6 +561,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index 719af96578..ac99a3f08e 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -536,6 +536,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index 2d9fe0633d..0a6de007e7 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -638,6 +638,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index a8a420846b..cc8497af5e 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -555,6 +555,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index f4597e815c..fdc68f80ba 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -545,6 +545,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index b46ae0537d..2c76e98d19 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -655,6 +655,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index d5c69da8f1..3765941955 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -502,6 +502,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 54e1b1b5d4..b684a3fa4d 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -566,6 +566,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 11aa0fe998..7df5be9137 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -515,6 +515,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index ab86c0cec8..56d757e8e8 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -572,6 +572,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 570da6998f..63f11845a7 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -531,6 +531,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index 5b24a75f78..0d2c2b0db6 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -539,6 +539,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index fafdaf03a5..b3f235f117 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -821,6 +821,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index a7392bdf4f..959469b57f 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -532,6 +532,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index 1fa4149daa..b226f8c33f 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -368,6 +368,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index 0f3847c971..8c0c5c7c4d 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -471,6 +471,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index c97c8276cd..ef6787f938 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -595,6 +595,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 2036a9887c..794aa44978 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -598,6 +598,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index 231dca8ad6..f72f0de89d 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -627,6 +627,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 282015de56..062dc89ff3 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -1082,6 +1082,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index 12266a347d..655999420a 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -635,6 +635,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index 4d69783c43..fe5b505207 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -708,6 +708,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index c38322b61b..89e8504582 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -616,6 +616,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index a8b2e86ced..c2980276f8 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -635,6 +635,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index f47f42db35..25b6715fa6 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -701,6 +701,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index 4d03668f50..691114bd78 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -538,6 +538,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index cd9c56c4a9..b2053a035d 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -555,6 +555,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index db38a7320e..16d007e6ba 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -517,6 +517,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 35abc2c4a1..499695b4cc 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -559,6 +559,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index 8d1e5f3d5a..5ce4419b82 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -534,6 +534,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index 718a128f2f..d3b94e5d26 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -568,6 +568,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index 5b86d2eb28..4682f44351 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -543,6 +543,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index e48f3f918f..dd9ca0151a 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -639,6 +639,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index b6eca62652..5d9614da5e 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -577,6 +577,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index ae1ec80d6c..76e6195ec1 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -532,6 +532,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index e78f16d4fb..1676bf00a1 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -677,6 +677,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 3b757bcb50..86940326f1 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -567,6 +567,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index 7d1bc4901b..22bf77d396 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -556,6 +556,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 284a7d3bcf..23f8c175b1 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -582,6 +582,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 4c095141ef..17706fa8f8 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -813,6 +813,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index bc8117a21b..fc46d21374 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -906,6 +906,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index bc6607a46b..f0d3778922 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -716,6 +716,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index 50e5543dcd..0812d3f51c 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -659,6 +659,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index 67579ab616..8caca03749 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -567,6 +567,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 5d47859f78..9ff5b3fe54 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -556,6 +556,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index 9e50a7d960..e843558a23 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -554,6 +554,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index fb1b8df6b3..997e68c09b 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -578,6 +578,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 98f9d333f2..74122dd16b 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -643,6 +643,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 0190a9b6cd..ac8cf0baaa 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -519,6 +519,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index c339774a14..fcf1e8a115 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -617,6 +617,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index 7e9aa68dd6..d650a7959f 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -523,6 +523,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index fb34913450..6f570c43dd 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -527,6 +527,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index d9769af2c5..71191a2c72 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -673,6 +673,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index 12a57ad28c..ac078e503b 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -549,6 +549,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index a9bb5001e4..b7f2996713 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -583,6 +583,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index f1e0d190fd..aa5dbf78ca 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -605,6 +605,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index ad011f77e6..0e782d794b 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -665,6 +665,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index 10b6347911..46ae0b514d 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -591,6 +591,18 @@ jobs: {{/if}} + + Use GitHub-flavored markdown (GFM) for all output. + + **Headers**: Start at h3 (###) to maintain proper document hierarchy. + + **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + + **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + + **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). + + PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/pkg/workflow/prompts/markdown.md b/pkg/workflow/prompts/markdown.md index 210865cd7d..720c367a06 100644 --- a/pkg/workflow/prompts/markdown.md +++ b/pkg/workflow/prompts/markdown.md @@ -7,5 +7,5 @@ Use GitHub-flavored markdown (GFM) for all output. **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. -**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). +**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). From b074df4ea5e997bd1d22924875678bf82254c43f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:27:31 +0000 Subject: [PATCH 6/7] Move markdown guidelines to create-agentic-workflow.md and remove built-in prompt Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/aw/campaign-generator.lock.yml | 12 ----------- .github/aw/create-agentic-workflow.md | 14 +++++++++++++ .../agent-performance-analyzer.lock.yml | 14 +------------ .../workflows/agent-persona-explorer.lock.yml | 14 +------------ .github/workflows/ai-moderator.lock.yml | 16 ++------------- .github/workflows/archie.lock.yml | 14 +------------ .github/workflows/artifacts-summary.lock.yml | 14 +------------ .github/workflows/audit-workflows.lock.yml | 18 +++-------------- .github/workflows/auto-triage-issues.lock.yml | 14 +------------ .github/workflows/blog-auditor.lock.yml | 14 +------------ .github/workflows/brave.lock.yml | 14 +------------ .../breaking-change-checker.lock.yml | 14 +------------ .github/workflows/changeset.lock.yml | 14 +------------ .github/workflows/ci-coach.lock.yml | 14 +------------ .github/workflows/ci-doctor.lock.yml | 14 +------------ .../cli-consistency-checker.lock.yml | 14 +------------ .../workflows/cli-version-checker.lock.yml | 14 +------------ .github/workflows/cloclo.lock.yml | 14 +------------ .../workflows/code-scanning-fixer.lock.yml | 14 +------------ .github/workflows/code-simplifier.lock.yml | 14 +------------ .../codex-github-remote-mcp-test.lock.yml | 14 +------------ .../commit-changes-analyzer.lock.yml | 14 +------------ .../workflows/copilot-agent-analysis.lock.yml | 14 +------------ .../copilot-cli-deep-research.lock.yml | 14 +------------ .../copilot-pr-merged-report.lock.yml | 12 ----------- .../copilot-pr-nlp-analysis.lock.yml | 18 +++-------------- .../copilot-pr-prompt-analysis.lock.yml | 14 +------------ .../copilot-session-insights.lock.yml | 18 +++-------------- .github/workflows/craft.lock.yml | 14 +------------ .../daily-assign-issue-to-user.lock.yml | 14 +------------ .github/workflows/daily-choice-test.lock.yml | 14 +------------ .../workflows/daily-cli-performance.lock.yml | 14 +------------ .github/workflows/daily-code-metrics.lock.yml | 18 +++-------------- .../workflows/daily-compiler-quality.lock.yml | 14 +------------ .../daily-copilot-token-report.lock.yml | 18 +++-------------- .github/workflows/daily-doc-updater.lock.yml | 14 +------------ .github/workflows/daily-fact.lock.yml | 14 +------------ .github/workflows/daily-file-diet.lock.yml | 14 +------------ .../workflows/daily-firewall-report.lock.yml | 18 +++-------------- .../workflows/daily-issues-report.lock.yml | 12 ----------- .../daily-malicious-code-scan.lock.yml | 14 +------------ .../daily-multi-device-docs-tester.lock.yml | 14 +------------ .github/workflows/daily-news.lock.yml | 18 +++-------------- .../daily-observability-report.lock.yml | 14 +------------ .../daily-performance-summary.lock.yml | 18 +++-------------- .github/workflows/daily-regulatory.lock.yml | 14 +------------ .../workflows/daily-repo-chronicle.lock.yml | 18 +++-------------- .../daily-safe-output-optimizer.lock.yml | 14 +------------ .../workflows/daily-secrets-analysis.lock.yml | 14 +------------ .../daily-team-evolution-insights.lock.yml | 14 +------------ .github/workflows/daily-team-status.lock.yml | 14 +------------ .../daily-testify-uber-super-expert.lock.yml | 14 +------------ .../workflows/daily-workflow-updater.lock.yml | 14 +------------ .github/workflows/deep-report.lock.yml | 12 ----------- .github/workflows/delight.lock.yml | 14 +------------ .../workflows/dependabot-go-checker.lock.yml | 14 +------------ .github/workflows/dev-hawk.lock.yml | 14 +------------ .github/workflows/dev.lock.yml | 14 +------------ .../developer-docs-consolidator.lock.yml | 14 +------------ .github/workflows/dictation-prompt.lock.yml | 14 +------------ .../workflows/discussion-task-miner.lock.yml | 14 +------------ .github/workflows/docs-noob-tester.lock.yml | 14 +------------ .../duplicate-code-detector.lock.yml | 14 +------------ .../example-custom-error-patterns.lock.yml | 14 +------------ .../example-permissions-warning.lock.yml | 14 +------------ .../example-workflow-analyzer.lock.yml | 14 +------------ .github/workflows/firewall-escape.lock.yml | 16 ++------------- .github/workflows/firewall.lock.yml | 14 +------------ .../github-mcp-structural-analysis.lock.yml | 18 +++-------------- .../github-mcp-tools-report.lock.yml | 14 +------------ .../github-remote-mcp-auth-test.lock.yml | 14 +------------ .../workflows/glossary-maintainer.lock.yml | 14 +------------ .github/workflows/go-fan.lock.yml | 14 +------------ .github/workflows/go-logger.lock.yml | 14 +------------ .../workflows/go-pattern-detector.lock.yml | 16 ++------------- .github/workflows/grumpy-reviewer.lock.yml | 14 +------------ .github/workflows/hourly-ci-cleaner.lock.yml | 14 +------------ .../workflows/instructions-janitor.lock.yml | 14 +------------ .github/workflows/issue-arborist.lock.yml | 14 +------------ .github/workflows/issue-classifier.lock.yml | 14 +------------ .github/workflows/issue-monster.lock.yml | 16 ++------------- .github/workflows/issue-triage-agent.lock.yml | 14 +------------ .github/workflows/jsweep.lock.yml | 14 +------------ .../workflows/layout-spec-maintainer.lock.yml | 14 +------------ .github/workflows/lockfile-stats.lock.yml | 14 +------------ .github/workflows/mcp-inspector.lock.yml | 18 +++-------------- .github/workflows/mergefest.lock.yml | 14 +------------ .github/workflows/metrics-collector.lock.yml | 14 +------------ .../workflows/notion-issue-summary.lock.yml | 16 ++------------- .github/workflows/org-health-report.lock.yml | 16 ++------------- .github/workflows/pdf-summary.lock.yml | 14 +------------ .github/workflows/plan.lock.yml | 14 +------------ .github/workflows/poem-bot.lock.yml | 14 +------------ .github/workflows/portfolio-analyst.lock.yml | 18 +++-------------- .../workflows/pr-nitpick-reviewer.lock.yml | 14 +------------ .../prompt-clustering-analysis.lock.yml | 18 +++-------------- .github/workflows/python-data-charts.lock.yml | 18 +++-------------- .github/workflows/q.lock.yml | 14 +------------ .github/workflows/release.lock.yml | 16 ++------------- .../workflows/repo-audit-analyzer.lock.yml | 14 +------------ .github/workflows/repo-tree-map.lock.yml | 14 +------------ .../repository-quality-improver.lock.yml | 14 +------------ .github/workflows/research.lock.yml | 14 +------------ .github/workflows/safe-output-health.lock.yml | 14 +------------ .../schema-consistency-checker.lock.yml | 14 +------------ .github/workflows/scout.lock.yml | 14 +------------ .../workflows/security-compliance.lock.yml | 14 +------------ .github/workflows/security-fix-pr.lock.yml | 14 +------------ .github/workflows/security-review.lock.yml | 14 +------------ .../semantic-function-refactor.lock.yml | 14 +------------ .github/workflows/sergo.lock.yml | 14 +------------ .../workflows/slide-deck-maintainer.lock.yml | 14 +------------ .github/workflows/smoke-claude.lock.yml | 14 +------------ .github/workflows/smoke-codex.lock.yml | 14 +------------ .github/workflows/smoke-copilot.lock.yml | 14 +------------ .../workflows/stale-repo-identifier.lock.yml | 20 ++++--------------- .../workflows/static-analysis-report.lock.yml | 14 +------------ .../workflows/step-name-alignment.lock.yml | 14 +------------ .github/workflows/sub-issue-closer.lock.yml | 14 +------------ .github/workflows/super-linter.lock.yml | 20 ++++--------------- .../workflows/technical-doc-writer.lock.yml | 14 +------------ .github/workflows/terminal-stylist.lock.yml | 14 +------------ .github/workflows/tidy.lock.yml | 14 +------------ .github/workflows/typist.lock.yml | 14 +------------ .../workflows/ubuntu-image-analyzer.lock.yml | 14 +------------ .github/workflows/unbloat-docs.lock.yml | 16 ++------------- .github/workflows/video-analyzer.lock.yml | 14 +------------ .../workflows/weekly-issue-summary.lock.yml | 18 +++-------------- .github/workflows/workflow-generator.lock.yml | 14 +------------ .../workflow-health-manager.lock.yml | 14 +------------ .../workflow-skill-extractor.lock.yml | 14 +------------ pkg/workflow/prompts/markdown.md | 11 ---------- pkg/workflow/sh.go | 5 ----- pkg/workflow/unified_prompt_step.go | 9 +-------- 134 files changed, 185 insertions(+), 1754 deletions(-) delete mode 100644 pkg/workflow/prompts/markdown.md diff --git a/.github/aw/campaign-generator.lock.yml b/.github/aw/campaign-generator.lock.yml index 50cd4d7ace..7292ae3bd4 100644 --- a/.github/aw/campaign-generator.lock.yml +++ b/.github/aw/campaign-generator.lock.yml @@ -833,18 +833,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/aw/create-agentic-workflow.md b/.github/aw/create-agentic-workflow.md index 4af0c1d024..4fdef18ee1 100644 --- a/.github/aw/create-agentic-workflow.md +++ b/.github/aw/create-agentic-workflow.md @@ -339,6 +339,20 @@ Include in the PR description: - The workflow has been created and compiled successfully. - Commit and push the changes to activate it. +## Markdown Formatting Guidelines + +When creating workflow prompts that generate reports or documentation output, include these markdown formatting guidelines: + +Use GitHub-flavored markdown (GFM) for all output. + +**Headers**: Start at h3 (###) to maintain proper document hierarchy. + +**Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + +**Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + +**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). + ## Guidelines - This agent is for **creating NEW workflows** only diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index 1daea40e25..a2716eb023 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -694,18 +694,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index e2facdeafc..1c0bb5b0a3 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -583,18 +583,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index ad74ed120d..f88fd9ffea 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -184,7 +184,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -554,18 +554,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" @@ -903,7 +891,7 @@ jobs: - name: Check if actor is external user or GitHub Action bot id: check_actor if: ${{ github.event_name != 'workflow_dispatch' }} - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: |- const actor = context.actor; diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index 7efb28add5..fa678d5f66 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -550,18 +550,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index d3e2a9f43d..3631b2b2d9 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -517,18 +517,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index 0b05819418..a3c1ba97ba 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -227,7 +227,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -655,18 +655,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index a3036a6a7c..7f7454d6e6 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -555,18 +555,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 41481bd5d5..1d5f3af275 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -527,18 +527,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index aaa3628ce8..8ba2bc51fb 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -543,18 +543,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index c1fd881d4d..2591a37d9d 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -535,18 +535,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index b8f72f2991..55ec45b170 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -630,18 +630,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 8199a4bad0..8f563a4407 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -217,7 +217,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -601,18 +601,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index e00a23a990..5a866d3b9d 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -186,7 +186,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -621,18 +621,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index 60a4a98372..adea9b4446 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -534,18 +534,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index 3a365c780c..778792defd 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -563,18 +563,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index 3c19344e7e..bca5bb9858 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -254,7 +254,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -713,18 +713,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 2e9e7ce71e..1a00c2c629 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -557,18 +557,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index 379e8a6c7b..8e8f002800 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -530,18 +530,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index 1680bdbe0f..f711b03b05 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -138,7 +138,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -301,18 +301,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index e1f65db11a..47a7e4df03 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -511,18 +511,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index d538c4001d..3b2ada0d0a 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -585,18 +585,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index fc1d5f3ba1..fdf74dc98b 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -549,18 +549,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-merged-report.lock.yml b/.github/workflows/copilot-pr-merged-report.lock.yml index dad08da9e5..20a6e1c862 100644 --- a/.github/workflows/copilot-pr-merged-report.lock.yml +++ b/.github/workflows/copilot-pr-merged-report.lock.yml @@ -573,18 +573,6 @@ jobs: **Critical**: Tool calls write structured data that downstream jobs process. Without tool calls, follow-up actions will be skipped. - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 7db38407a4..3247503233 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -121,7 +121,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -129,7 +129,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -225,7 +225,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -652,18 +652,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index 9580652a03..356031d4ff 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -594,18 +594,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index a90fa6cc2b..82630c8736 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -129,7 +129,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -137,7 +137,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -214,7 +214,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -639,18 +639,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 875cab6a86..3ade8dd9c6 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -581,18 +581,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index 9f40bc82f5..fe59f234ab 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -544,18 +544,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 96ed0153b2..0b53f1d3b8 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -153,7 +153,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -482,18 +482,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index ec47c5a83e..866cc35f25 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -608,18 +608,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index 465f7af032..ec0a99fe75 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -627,18 +627,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index 14842f5fee..8d8d796dc6 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -556,18 +556,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index 4d2b866126..348a67df84 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -117,7 +117,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -125,7 +125,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -650,18 +650,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 8419b28555..78f0efd27c 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -545,18 +545,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index c0175b194a..4aee5aaae1 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -143,7 +143,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -501,18 +501,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 8ce9c09548..2cf32867d9 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -549,18 +549,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index 3084f0e940..b6ae2a4dac 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -134,7 +134,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -142,7 +142,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -670,18 +670,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 4a48ab1574..9d09e14f41 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -688,18 +688,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 0b6057679e..1430f416f4 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -554,18 +554,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index f6722d710f..28bb5a343a 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -578,18 +578,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index b391b8b127..7db77dffae 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -123,7 +123,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -131,7 +131,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -280,7 +280,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -720,18 +720,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index b90920cc84..f01eb56759 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -162,7 +162,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -635,18 +635,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 286f4955cd..8e1c31455c 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -120,7 +120,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1088,18 +1088,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index da07e918f9..d36b4504bf 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -982,18 +982,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index a95960dae2..9753cb4796 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -200,7 +200,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -602,18 +602,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index 0ee839ac4f..98c17e7450 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -592,18 +592,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index 0d665b976c..a55eccc92b 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -575,18 +575,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index 3a69eb5ba8..6583c3d937 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -150,7 +150,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -438,18 +438,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index 75fc85b336..c542813e75 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -547,18 +547,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index 0eacd14549..9b7c0da256 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -584,18 +584,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index 0fcd3c13e2..f61a197573 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -523,18 +523,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index ea1503bc02..bef3dc4a34 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -736,18 +736,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index a9bde081f8..a3132c1fad 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -629,18 +629,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index b1e8110499..adc9da21df 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -573,18 +573,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index 1511e25ad9..f3682ab909 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -550,18 +550,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index 5e300b6a81..e819fab70c 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -155,7 +155,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -426,18 +426,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index ea8e4b86af..351dde8d00 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -619,18 +619,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index b647b1c59a..732904d86c 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -526,18 +526,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 863e16ecf5..6864887808 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -612,18 +612,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 3fe736f69d..0d9759d46f 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -550,18 +550,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index 4e42b7a7a0..bf2bc2af2c 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -154,7 +154,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -583,18 +583,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index 7ada471318..1abf17bc2b 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -146,7 +146,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -293,18 +293,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index bc0268b2c1..45b3d9fae3 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -291,18 +291,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 86af8f4f20..72c4d0ac16 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -543,18 +543,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index 82168d64bc..2bb4a2c1cd 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -587,18 +587,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -1404,7 +1392,7 @@ jobs: steps: - name: Create issue on test failure - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | await github.rest.issues.create({ diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index 4dcd033851..e06e7c21c4 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -292,18 +292,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 0cdca679fc..3853f2f5da 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -119,7 +119,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -127,7 +127,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -594,18 +594,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index 7fa3b4d0e6..b396b662b6 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -605,18 +605,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index 4f5d4c9675..ebc696ee07 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -518,18 +518,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index edd7d6a607..77e68cf575 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -176,7 +176,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -567,18 +567,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index d8d2377842..8c9c1d9841 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -555,18 +555,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 5e4978e9fc..59563b0324 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -561,18 +561,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index ac99a3f08e..0abb3e4213 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -536,18 +536,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -941,7 +929,7 @@ jobs: found_patterns: ${{ steps.detect.outputs.found_patterns }} steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 with: persist-credentials: false - name: Install ast-grep diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index 0a6de007e7..ec503fc25a 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -638,18 +638,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index cc8497af5e..44a96839b2 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -555,18 +555,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index fdc68f80ba..c6aea6adf8 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -545,18 +545,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 2c76e98d19..89ee95512b 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -655,18 +655,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index 3765941955..c6293c0108 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -502,18 +502,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index b684a3fa4d..9a27e41835 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -566,18 +566,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -1382,7 +1370,7 @@ jobs: steps: - name: Search for candidate issues id: search - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const { owner, repo } = context.repo; diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 7df5be9137..7f728ba2f5 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -140,7 +140,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -515,18 +515,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index 56d757e8e8..c0d969c309 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -572,18 +572,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 63f11845a7..649888b48d 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -168,7 +168,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -531,18 +531,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index 0d2c2b0db6..bf6649c948 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -539,18 +539,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index b3f235f117..b6c0dd8dae 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -220,7 +220,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -821,18 +821,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -1623,7 +1611,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} @@ -1753,7 +1741,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Post message to Slack - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} SLACK_CHANNEL_ID: ${{ env.GH_AW_SLACK_CHANNEL_ID }} diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index 959469b57f..cbe7cc69fb 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -182,7 +182,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -532,18 +532,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index b226f8c33f..17775b56dd 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -368,18 +368,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index 8c0c5c7c4d..0ccdfc5330 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -166,7 +166,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -471,18 +471,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -990,7 +978,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index ef6787f938..eafd23230d 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -120,7 +120,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -595,18 +595,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index 794aa44978..f131616f3d 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -230,7 +230,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -598,18 +598,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index f72f0de89d..f170678c0c 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -627,18 +627,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 062dc89ff3..19f182c8f7 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1082,18 +1082,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index 655999420a..d76638cf8c 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -635,18 +635,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index fe5b505207..51c6583742 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -708,18 +708,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index 89e8504582..28b1d12bdd 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -145,7 +145,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -153,7 +153,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -242,7 +242,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -616,18 +616,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index c2980276f8..2e4ab545a0 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -116,7 +116,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -124,7 +124,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -198,7 +198,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -635,18 +635,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 25b6715fa6..5e0c7b8172 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -701,18 +701,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index 691114bd78..ad4eb92d97 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -538,18 +538,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -1414,7 +1402,7 @@ jobs: fi echo "✓ No secrets detected in SBOM files" - name: Upload SBOM artifacts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: sbom-artifacts path: | diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index b2053a035d..c6b51f4c45 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -555,18 +555,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 16d007e6ba..0c07effd5d 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -517,18 +517,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 499695b4cc..946467ff66 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -559,18 +559,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index 5ce4419b82..d31a44b7a0 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -534,18 +534,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index d3b94e5d26..be28befc42 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -568,18 +568,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index 4682f44351..c56cce2a6f 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -543,18 +543,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index dd9ca0151a..f995718e12 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -639,18 +639,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index 5d9614da5e..b82a8c9bd4 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -577,18 +577,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index 76e6195ec1..c7c03d33f2 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -532,18 +532,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index 1676bf00a1..ed5ab841fa 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -677,18 +677,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index 86940326f1..ee80080144 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -567,18 +567,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index 22bf77d396..5cb4b4273a 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -556,18 +556,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 23f8c175b1..0837c43d82 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -582,18 +582,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 17706fa8f8..8c554875b0 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -813,18 +813,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index fc46d21374..45d6e5177c 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -906,18 +906,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index f0d3778922..d8b060038c 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -716,18 +716,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index 0812d3f51c..69ff3c62b5 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -127,7 +127,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -135,7 +135,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -151,7 +151,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-charts @@ -159,7 +159,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: trending-source-and-data @@ -659,18 +659,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index 8caca03749..c4ec661958 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -193,7 +193,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -567,18 +567,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 9ff5b3fe54..7af5a0e970 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -556,18 +556,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index e843558a23..fec0660c08 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -554,18 +554,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index 997e68c09b..c4aa46e2a3 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -113,7 +113,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Download super-linter log - uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 with: name: super-linter-log path: /tmp/gh-aw/ @@ -183,7 +183,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -578,18 +578,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" @@ -1262,7 +1250,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 with: fetch-depth: 0 persist-credentials: false @@ -1292,7 +1280,7 @@ jobs: fi - name: Upload super-linter log if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: name: super-linter-log path: super-linter.log diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 74122dd16b..9387e65380 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -643,18 +643,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index ac8cf0baaa..4156189925 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -519,18 +519,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index fcf1e8a115..b6c539b428 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -617,18 +617,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF if [ "$GITHUB_EVENT_NAME" = "issue_comment" -a -n "$GH_AW_IS_PR_COMMENT" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review_comment" ] || [ "$GITHUB_EVENT_NAME" = "pull_request_review" ]; then cat "/opt/gh-aw/prompts/pr_context_prompt.md" >> "$GH_AW_PROMPT" diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index d650a7959f..9dfe551e25 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -157,7 +157,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -523,18 +523,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index 6f570c43dd..f2dbef0cca 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -527,18 +527,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 71191a2c72..52539ca7cf 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -131,7 +131,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 with: persist-credentials: false - name: Setup Node.js @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -673,18 +673,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index ac078e503b..1571afba59 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -549,18 +549,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index b7f2996713..489d665c84 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -112,7 +112,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: data-charts @@ -120,7 +120,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 with: if-no-files-found: warn name: python-source-and-data @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -583,18 +583,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index aa5dbf78ca..44d3f0689d 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -188,7 +188,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -605,18 +605,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index 0e782d794b..595de50c04 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -665,18 +665,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index 46ae0b514d..b2e8a83e10 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -591,18 +591,6 @@ jobs: {{/if}} - - Use GitHub-flavored markdown (GFM) for all output. - - **Headers**: Start at h3 (###) to maintain proper document hierarchy. - - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Include up to 3 most relevant runs under `**References:**` at the end. Do NOT add footer attribution (system adds automatically). - - PROMPT_EOF cat << 'PROMPT_EOF' >> "$GH_AW_PROMPT" diff --git a/pkg/workflow/prompts/markdown.md b/pkg/workflow/prompts/markdown.md deleted file mode 100644 index 720c367a06..0000000000 --- a/pkg/workflow/prompts/markdown.md +++ /dev/null @@ -1,11 +0,0 @@ - -Use GitHub-flavored markdown (GFM) for all output. - -**Headers**: Start at h3 (###) to maintain proper document hierarchy. - -**Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - -**Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - -**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). - diff --git a/pkg/workflow/sh.go b/pkg/workflow/sh.go index 547de88bc4..41e3e86d4c 100644 --- a/pkg/workflow/sh.go +++ b/pkg/workflow/sh.go @@ -25,11 +25,6 @@ const ( //go:embed prompts/github_context_prompt.md var githubContextPromptText string -// Markdown guidelines prompt provides formatting standards for reports and documentation -// -//go:embed prompts/markdown.md -var markdownGuidelinesPromptText string - // WritePromptFileToYAML writes a shell command to cat a prompt file from /opt/gh-aw/prompts/ // This replaces the previous approach of embedding prompt text in the binary. func WritePromptFileToYAML(yaml *strings.Builder, filename string, indent string) { diff --git a/pkg/workflow/unified_prompt_step.go b/pkg/workflow/unified_prompt_step.go index af79fa1fcc..65e2488966 100644 --- a/pkg/workflow/unified_prompt_step.go +++ b/pkg/workflow/unified_prompt_step.go @@ -309,14 +309,7 @@ To create or modify GitHub resources (issues, discussions, pull requests, etc.), } } - // 8. Markdown guidelines (always included for consistent formatting) - unifiedPromptLog.Print("Adding markdown guidelines section") - sections = append(sections, PromptSection{ - Content: markdownGuidelinesPromptText, - IsFile: false, - }) - - // 9. PR context (if comment-related triggers and checkout is needed) + // 8. PR context (if comment-related triggers and checkout is needed) hasCommentTriggers := c.hasCommentRelatedTriggers(data) needsCheckout := c.shouldAddCheckoutStep(data) permParser := NewPermissionsParser(data.Permissions) From 765909c330a8122880cfa8e4a18843052667ebb0 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sun, 18 Jan 2026 15:44:37 +0000 Subject: [PATCH 7/7] Move markdown formatting guidelines under Guidelines section Co-authored-by: pelikhan <4175913+pelikhan@users.noreply.github.com> --- .github/aw/create-agentic-workflow.md | 20 ++++++------------- .../agent-performance-analyzer.lock.yml | 2 +- .../workflows/agent-persona-explorer.lock.yml | 2 +- .github/workflows/ai-moderator.lock.yml | 4 ++-- .github/workflows/archie.lock.yml | 2 +- .github/workflows/artifacts-summary.lock.yml | 2 +- .github/workflows/audit-workflows.lock.yml | 6 +++--- .github/workflows/auto-triage-issues.lock.yml | 2 +- .github/workflows/blog-auditor.lock.yml | 2 +- .github/workflows/brave.lock.yml | 2 +- .../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 +- .../cli-consistency-checker.lock.yml | 2 +- .../workflows/cli-version-checker.lock.yml | 2 +- .github/workflows/cloclo.lock.yml | 2 +- .../workflows/code-scanning-fixer.lock.yml | 2 +- .github/workflows/code-simplifier.lock.yml | 2 +- .../codex-github-remote-mcp-test.lock.yml | 2 +- .../commit-changes-analyzer.lock.yml | 2 +- .../workflows/copilot-agent-analysis.lock.yml | 2 +- .../copilot-cli-deep-research.lock.yml | 2 +- .../copilot-pr-nlp-analysis.lock.yml | 6 +++--- .../copilot-pr-prompt-analysis.lock.yml | 2 +- .../copilot-session-insights.lock.yml | 6 +++--- .github/workflows/craft.lock.yml | 2 +- .../daily-assign-issue-to-user.lock.yml | 2 +- .github/workflows/daily-choice-test.lock.yml | 2 +- .../workflows/daily-cli-performance.lock.yml | 2 +- .github/workflows/daily-code-metrics.lock.yml | 6 +++--- .../workflows/daily-compiler-quality.lock.yml | 2 +- .../daily-copilot-token-report.lock.yml | 6 +++--- .github/workflows/daily-doc-updater.lock.yml | 2 +- .github/workflows/daily-fact.lock.yml | 2 +- .github/workflows/daily-file-diet.lock.yml | 2 +- .../workflows/daily-firewall-report.lock.yml | 6 +++--- .../workflows/daily-issues-report.lock.yml | 6 +++--- .../daily-malicious-code-scan.lock.yml | 2 +- .../daily-multi-device-docs-tester.lock.yml | 2 +- .github/workflows/daily-news.lock.yml | 6 +++--- .../daily-observability-report.lock.yml | 2 +- .../daily-performance-summary.lock.yml | 6 +++--- .github/workflows/daily-regulatory.lock.yml | 2 +- .../workflows/daily-repo-chronicle.lock.yml | 6 +++--- .../daily-safe-output-optimizer.lock.yml | 2 +- .../workflows/daily-secrets-analysis.lock.yml | 2 +- .../daily-team-evolution-insights.lock.yml | 2 +- .github/workflows/daily-team-status.lock.yml | 2 +- .../daily-testify-uber-super-expert.lock.yml | 2 +- .../workflows/daily-workflow-updater.lock.yml | 2 +- .github/workflows/deep-report.lock.yml | 2 +- .github/workflows/delight.lock.yml | 2 +- .../workflows/dependabot-go-checker.lock.yml | 2 +- .github/workflows/dev-hawk.lock.yml | 2 +- .github/workflows/dev.lock.yml | 2 +- .../developer-docs-consolidator.lock.yml | 2 +- .github/workflows/dictation-prompt.lock.yml | 2 +- .../workflows/discussion-task-miner.lock.yml | 2 +- .github/workflows/docs-noob-tester.lock.yml | 2 +- .../duplicate-code-detector.lock.yml | 2 +- .../example-custom-error-patterns.lock.yml | 2 +- .../example-permissions-warning.lock.yml | 2 +- .../example-workflow-analyzer.lock.yml | 2 +- .github/workflows/firewall-escape.lock.yml | 4 ++-- .github/workflows/firewall.lock.yml | 2 +- .../github-mcp-structural-analysis.lock.yml | 6 +++--- .../github-mcp-tools-report.lock.yml | 2 +- .../github-remote-mcp-auth-test.lock.yml | 2 +- .../workflows/glossary-maintainer.lock.yml | 2 +- .github/workflows/go-fan.lock.yml | 2 +- .github/workflows/go-logger.lock.yml | 2 +- .../workflows/go-pattern-detector.lock.yml | 4 ++-- .github/workflows/grumpy-reviewer.lock.yml | 2 +- .github/workflows/hourly-ci-cleaner.lock.yml | 2 +- .../workflows/instructions-janitor.lock.yml | 2 +- .github/workflows/issue-arborist.lock.yml | 2 +- .github/workflows/issue-classifier.lock.yml | 2 +- .github/workflows/issue-monster.lock.yml | 4 ++-- .github/workflows/issue-triage-agent.lock.yml | 2 +- .github/workflows/jsweep.lock.yml | 2 +- .../workflows/layout-spec-maintainer.lock.yml | 2 +- .github/workflows/lockfile-stats.lock.yml | 2 +- .github/workflows/mcp-inspector.lock.yml | 6 +++--- .github/workflows/mergefest.lock.yml | 2 +- .github/workflows/metrics-collector.lock.yml | 2 +- .../workflows/notion-issue-summary.lock.yml | 4 ++-- .github/workflows/org-health-report.lock.yml | 4 ++-- .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 | 6 +++--- .../workflows/pr-nitpick-reviewer.lock.yml | 2 +- .../prompt-clustering-analysis.lock.yml | 6 +++--- .github/workflows/python-data-charts.lock.yml | 6 +++--- .github/workflows/q.lock.yml | 2 +- .github/workflows/release.lock.yml | 4 ++-- .../workflows/repo-audit-analyzer.lock.yml | 2 +- .github/workflows/repo-tree-map.lock.yml | 2 +- .../repository-quality-improver.lock.yml | 2 +- .github/workflows/research.lock.yml | 2 +- .github/workflows/safe-output-health.lock.yml | 2 +- .../schema-consistency-checker.lock.yml | 2 +- .github/workflows/scout.lock.yml | 2 +- .../workflows/security-compliance.lock.yml | 2 +- .github/workflows/security-fix-pr.lock.yml | 2 +- .github/workflows/security-review.lock.yml | 2 +- .../semantic-function-refactor.lock.yml | 2 +- .github/workflows/sergo.lock.yml | 2 +- .../workflows/slide-deck-maintainer.lock.yml | 2 +- .github/workflows/smoke-claude.lock.yml | 2 +- .github/workflows/smoke-codex.lock.yml | 2 +- .github/workflows/smoke-copilot.lock.yml | 2 +- .../workflows/stale-repo-identifier.lock.yml | 8 ++++---- .../workflows/static-analysis-report.lock.yml | 2 +- .../workflows/step-name-alignment.lock.yml | 2 +- .github/workflows/sub-issue-closer.lock.yml | 2 +- .github/workflows/super-linter.lock.yml | 8 ++++---- .../workflows/technical-doc-writer.lock.yml | 2 +- .github/workflows/terminal-stylist.lock.yml | 2 +- .github/workflows/tidy.lock.yml | 2 +- .github/workflows/typist.lock.yml | 2 +- .../workflows/ubuntu-image-analyzer.lock.yml | 2 +- .github/workflows/unbloat-docs.lock.yml | 4 ++-- .github/workflows/video-analyzer.lock.yml | 2 +- .../workflows/weekly-issue-summary.lock.yml | 6 +++--- .github/workflows/workflow-generator.lock.yml | 2 +- .../workflow-health-manager.lock.yml | 2 +- .../workflow-skill-extractor.lock.yml | 2 +- pkg/cli/templates/create-agentic-workflow.md | 14 +++++++++++++ 130 files changed, 194 insertions(+), 188 deletions(-) diff --git a/.github/aw/create-agentic-workflow.md b/.github/aw/create-agentic-workflow.md index 4fdef18ee1..46f8e29578 100644 --- a/.github/aw/create-agentic-workflow.md +++ b/.github/aw/create-agentic-workflow.md @@ -339,20 +339,6 @@ Include in the PR description: - The workflow has been created and compiled successfully. - Commit and push the changes to activate it. -## Markdown Formatting Guidelines - -When creating workflow prompts that generate reports or documentation output, include these markdown formatting guidelines: - -Use GitHub-flavored markdown (GFM) for all output. - -**Headers**: Start at h3 (###) to maintain proper document hierarchy. - -**Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. - -**Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. - -**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). - ## Guidelines - This agent is for **creating NEW workflows** only @@ -366,3 +352,9 @@ Use GitHub-flavored markdown (GFM) for all output. - Always follow security best practices (least privilege, safe outputs, constrained network) - The body of the markdown file is a prompt, so use best practices for prompt engineering - Skip verbose summaries at the end, keep it concise +- **Markdown formatting guidelines**: When creating workflow prompts that generate reports or documentation output, include these markdown formatting guidelines: + - Use GitHub-flavored markdown (GFM) for all output + - **Headers**: Start at h3 (###) to maintain proper document hierarchy + - **Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items + - **Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content + - **Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically) diff --git a/.github/workflows/agent-performance-analyzer.lock.yml b/.github/workflows/agent-performance-analyzer.lock.yml index a2716eb023..2255ceddc8 100644 --- a/.github/workflows/agent-performance-analyzer.lock.yml +++ b/.github/workflows/agent-performance-analyzer.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/agent-persona-explorer.lock.yml b/.github/workflows/agent-persona-explorer.lock.yml index 1c0bb5b0a3..3ff9025e45 100644 --- a/.github/workflows/agent-persona-explorer.lock.yml +++ b/.github/workflows/agent-persona-explorer.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ai-moderator.lock.yml b/.github/workflows/ai-moderator.lock.yml index f88fd9ffea..17f7b02d05 100644 --- a/.github/workflows/ai-moderator.lock.yml +++ b/.github/workflows/ai-moderator.lock.yml @@ -184,7 +184,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -891,7 +891,7 @@ jobs: - name: Check if actor is external user or GitHub Action bot id: check_actor if: ${{ github.event_name != 'workflow_dispatch' }} - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: |- const actor = context.actor; diff --git a/.github/workflows/archie.lock.yml b/.github/workflows/archie.lock.yml index fa678d5f66..60b1ea6d44 100644 --- a/.github/workflows/archie.lock.yml +++ b/.github/workflows/archie.lock.yml @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/artifacts-summary.lock.yml b/.github/workflows/artifacts-summary.lock.yml index 3631b2b2d9..18a46ce7e9 100644 --- a/.github/workflows/artifacts-summary.lock.yml +++ b/.github/workflows/artifacts-summary.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/audit-workflows.lock.yml b/.github/workflows/audit-workflows.lock.yml index a3c1ba97ba..e71b830c6e 100644 --- a/.github/workflows/audit-workflows.lock.yml +++ b/.github/workflows/audit-workflows.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -227,7 +227,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/auto-triage-issues.lock.yml b/.github/workflows/auto-triage-issues.lock.yml index 7f7454d6e6..910f765bb0 100644 --- a/.github/workflows/auto-triage-issues.lock.yml +++ b/.github/workflows/auto-triage-issues.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/blog-auditor.lock.yml b/.github/workflows/blog-auditor.lock.yml index 1d5f3af275..46bcf6acf5 100644 --- a/.github/workflows/blog-auditor.lock.yml +++ b/.github/workflows/blog-auditor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/brave.lock.yml b/.github/workflows/brave.lock.yml index 8ba2bc51fb..71b187252e 100644 --- a/.github/workflows/brave.lock.yml +++ b/.github/workflows/brave.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/breaking-change-checker.lock.yml b/.github/workflows/breaking-change-checker.lock.yml index 2591a37d9d..18e70a65d2 100644 --- a/.github/workflows/breaking-change-checker.lock.yml +++ b/.github/workflows/breaking-change-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/changeset.lock.yml b/.github/workflows/changeset.lock.yml index 55ec45b170..edea3e61be 100644 --- a/.github/workflows/changeset.lock.yml +++ b/.github/workflows/changeset.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ci-coach.lock.yml b/.github/workflows/ci-coach.lock.yml index 8f563a4407..50e7138559 100644 --- a/.github/workflows/ci-coach.lock.yml +++ b/.github/workflows/ci-coach.lock.yml @@ -217,7 +217,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ci-doctor.lock.yml b/.github/workflows/ci-doctor.lock.yml index 5a866d3b9d..f5ebaeaebc 100644 --- a/.github/workflows/ci-doctor.lock.yml +++ b/.github/workflows/ci-doctor.lock.yml @@ -186,7 +186,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cli-consistency-checker.lock.yml b/.github/workflows/cli-consistency-checker.lock.yml index adea9b4446..6da1fbb0ee 100644 --- a/.github/workflows/cli-consistency-checker.lock.yml +++ b/.github/workflows/cli-consistency-checker.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cli-version-checker.lock.yml b/.github/workflows/cli-version-checker.lock.yml index 778792defd..c4cb16cf71 100644 --- a/.github/workflows/cli-version-checker.lock.yml +++ b/.github/workflows/cli-version-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/cloclo.lock.yml b/.github/workflows/cloclo.lock.yml index bca5bb9858..8bbc623a4d 100644 --- a/.github/workflows/cloclo.lock.yml +++ b/.github/workflows/cloclo.lock.yml @@ -254,7 +254,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/code-scanning-fixer.lock.yml b/.github/workflows/code-scanning-fixer.lock.yml index 1a00c2c629..ae9fbfd815 100644 --- a/.github/workflows/code-scanning-fixer.lock.yml +++ b/.github/workflows/code-scanning-fixer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/code-simplifier.lock.yml b/.github/workflows/code-simplifier.lock.yml index 8e8f002800..4feaeb5a85 100644 --- a/.github/workflows/code-simplifier.lock.yml +++ b/.github/workflows/code-simplifier.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/codex-github-remote-mcp-test.lock.yml b/.github/workflows/codex-github-remote-mcp-test.lock.yml index f711b03b05..5c7364e88a 100644 --- a/.github/workflows/codex-github-remote-mcp-test.lock.yml +++ b/.github/workflows/codex-github-remote-mcp-test.lock.yml @@ -138,7 +138,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/commit-changes-analyzer.lock.yml b/.github/workflows/commit-changes-analyzer.lock.yml index 47a7e4df03..d013e613cf 100644 --- a/.github/workflows/commit-changes-analyzer.lock.yml +++ b/.github/workflows/commit-changes-analyzer.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 3b2ada0d0a..9e45f33d49 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-cli-deep-research.lock.yml b/.github/workflows/copilot-cli-deep-research.lock.yml index fdf74dc98b..cc8af25eef 100644 --- a/.github/workflows/copilot-cli-deep-research.lock.yml +++ b/.github/workflows/copilot-cli-deep-research.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-pr-nlp-analysis.lock.yml b/.github/workflows/copilot-pr-nlp-analysis.lock.yml index 3247503233..04f7c899f2 100644 --- a/.github/workflows/copilot-pr-nlp-analysis.lock.yml +++ b/.github/workflows/copilot-pr-nlp-analysis.lock.yml @@ -121,7 +121,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -129,7 +129,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -225,7 +225,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-pr-prompt-analysis.lock.yml b/.github/workflows/copilot-pr-prompt-analysis.lock.yml index 356031d4ff..62538bcbcb 100644 --- a/.github/workflows/copilot-pr-prompt-analysis.lock.yml +++ b/.github/workflows/copilot-pr-prompt-analysis.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/copilot-session-insights.lock.yml b/.github/workflows/copilot-session-insights.lock.yml index 82630c8736..5da5c6973d 100644 --- a/.github/workflows/copilot-session-insights.lock.yml +++ b/.github/workflows/copilot-session-insights.lock.yml @@ -129,7 +129,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -137,7 +137,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -214,7 +214,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/craft.lock.yml b/.github/workflows/craft.lock.yml index 3ade8dd9c6..96b622aebd 100644 --- a/.github/workflows/craft.lock.yml +++ b/.github/workflows/craft.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-assign-issue-to-user.lock.yml b/.github/workflows/daily-assign-issue-to-user.lock.yml index fe59f234ab..266d09ba7c 100644 --- a/.github/workflows/daily-assign-issue-to-user.lock.yml +++ b/.github/workflows/daily-assign-issue-to-user.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-choice-test.lock.yml b/.github/workflows/daily-choice-test.lock.yml index 0b53f1d3b8..7e09467c54 100644 --- a/.github/workflows/daily-choice-test.lock.yml +++ b/.github/workflows/daily-choice-test.lock.yml @@ -153,7 +153,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-cli-performance.lock.yml b/.github/workflows/daily-cli-performance.lock.yml index 866cc35f25..621b7ca837 100644 --- a/.github/workflows/daily-cli-performance.lock.yml +++ b/.github/workflows/daily-cli-performance.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-code-metrics.lock.yml b/.github/workflows/daily-code-metrics.lock.yml index ec0a99fe75..220c70ea64 100644 --- a/.github/workflows/daily-code-metrics.lock.yml +++ b/.github/workflows/daily-code-metrics.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -203,7 +203,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-compiler-quality.lock.yml b/.github/workflows/daily-compiler-quality.lock.yml index 8d8d796dc6..c3fda49b8d 100644 --- a/.github/workflows/daily-compiler-quality.lock.yml +++ b/.github/workflows/daily-compiler-quality.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-copilot-token-report.lock.yml b/.github/workflows/daily-copilot-token-report.lock.yml index 348a67df84..836109a1a2 100644 --- a/.github/workflows/daily-copilot-token-report.lock.yml +++ b/.github/workflows/daily-copilot-token-report.lock.yml @@ -117,7 +117,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -125,7 +125,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-doc-updater.lock.yml b/.github/workflows/daily-doc-updater.lock.yml index 78f0efd27c..acce904dce 100644 --- a/.github/workflows/daily-doc-updater.lock.yml +++ b/.github/workflows/daily-doc-updater.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-fact.lock.yml b/.github/workflows/daily-fact.lock.yml index 4aee5aaae1..75e5a66c18 100644 --- a/.github/workflows/daily-fact.lock.yml +++ b/.github/workflows/daily-fact.lock.yml @@ -143,7 +143,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-file-diet.lock.yml b/.github/workflows/daily-file-diet.lock.yml index 2cf32867d9..5ff3832801 100644 --- a/.github/workflows/daily-file-diet.lock.yml +++ b/.github/workflows/daily-file-diet.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-firewall-report.lock.yml b/.github/workflows/daily-firewall-report.lock.yml index b6ae2a4dac..05185e00f3 100644 --- a/.github/workflows/daily-firewall-report.lock.yml +++ b/.github/workflows/daily-firewall-report.lock.yml @@ -134,7 +134,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -142,7 +142,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-issues-report.lock.yml b/.github/workflows/daily-issues-report.lock.yml index 9d09e14f41..112da05d64 100644 --- a/.github/workflows/daily-issues-report.lock.yml +++ b/.github/workflows/daily-issues-report.lock.yml @@ -131,7 +131,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -139,7 +139,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-malicious-code-scan.lock.yml b/.github/workflows/daily-malicious-code-scan.lock.yml index 1430f416f4..6f4f0df8cf 100644 --- a/.github/workflows/daily-malicious-code-scan.lock.yml +++ b/.github/workflows/daily-malicious-code-scan.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-multi-device-docs-tester.lock.yml b/.github/workflows/daily-multi-device-docs-tester.lock.yml index 28bb5a343a..eb1a81514a 100644 --- a/.github/workflows/daily-multi-device-docs-tester.lock.yml +++ b/.github/workflows/daily-multi-device-docs-tester.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-news.lock.yml b/.github/workflows/daily-news.lock.yml index 7db77dffae..60cfd36d95 100644 --- a/.github/workflows/daily-news.lock.yml +++ b/.github/workflows/daily-news.lock.yml @@ -123,7 +123,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -131,7 +131,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -280,7 +280,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-observability-report.lock.yml b/.github/workflows/daily-observability-report.lock.yml index f01eb56759..defe3157bb 100644 --- a/.github/workflows/daily-observability-report.lock.yml +++ b/.github/workflows/daily-observability-report.lock.yml @@ -162,7 +162,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-performance-summary.lock.yml b/.github/workflows/daily-performance-summary.lock.yml index 8e1c31455c..52b402795c 100644 --- a/.github/workflows/daily-performance-summary.lock.yml +++ b/.github/workflows/daily-performance-summary.lock.yml @@ -120,7 +120,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-regulatory.lock.yml b/.github/workflows/daily-regulatory.lock.yml index d36b4504bf..81898affe3 100644 --- a/.github/workflows/daily-regulatory.lock.yml +++ b/.github/workflows/daily-regulatory.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-repo-chronicle.lock.yml b/.github/workflows/daily-repo-chronicle.lock.yml index 9753cb4796..4d2d942e84 100644 --- a/.github/workflows/daily-repo-chronicle.lock.yml +++ b/.github/workflows/daily-repo-chronicle.lock.yml @@ -118,7 +118,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -126,7 +126,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -200,7 +200,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-safe-output-optimizer.lock.yml b/.github/workflows/daily-safe-output-optimizer.lock.yml index 98c17e7450..aff0b58f25 100644 --- a/.github/workflows/daily-safe-output-optimizer.lock.yml +++ b/.github/workflows/daily-safe-output-optimizer.lock.yml @@ -197,7 +197,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-secrets-analysis.lock.yml b/.github/workflows/daily-secrets-analysis.lock.yml index a55eccc92b..f7341add99 100644 --- a/.github/workflows/daily-secrets-analysis.lock.yml +++ b/.github/workflows/daily-secrets-analysis.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-team-evolution-insights.lock.yml b/.github/workflows/daily-team-evolution-insights.lock.yml index 6583c3d937..e64de7decc 100644 --- a/.github/workflows/daily-team-evolution-insights.lock.yml +++ b/.github/workflows/daily-team-evolution-insights.lock.yml @@ -150,7 +150,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-team-status.lock.yml b/.github/workflows/daily-team-status.lock.yml index c542813e75..58b11e3305 100644 --- a/.github/workflows/daily-team-status.lock.yml +++ b/.github/workflows/daily-team-status.lock.yml @@ -173,7 +173,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-testify-uber-super-expert.lock.yml b/.github/workflows/daily-testify-uber-super-expert.lock.yml index 9b7c0da256..bd0d53a55c 100644 --- a/.github/workflows/daily-testify-uber-super-expert.lock.yml +++ b/.github/workflows/daily-testify-uber-super-expert.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/daily-workflow-updater.lock.yml b/.github/workflows/daily-workflow-updater.lock.yml index f61a197573..63009e35f0 100644 --- a/.github/workflows/daily-workflow-updater.lock.yml +++ b/.github/workflows/daily-workflow-updater.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/deep-report.lock.yml b/.github/workflows/deep-report.lock.yml index bef3dc4a34..3e9ac8a7e8 100644 --- a/.github/workflows/deep-report.lock.yml +++ b/.github/workflows/deep-report.lock.yml @@ -207,7 +207,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/delight.lock.yml b/.github/workflows/delight.lock.yml index a3132c1fad..85cf25860e 100644 --- a/.github/workflows/delight.lock.yml +++ b/.github/workflows/delight.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dependabot-go-checker.lock.yml b/.github/workflows/dependabot-go-checker.lock.yml index adc9da21df..2abf6ff76d 100644 --- a/.github/workflows/dependabot-go-checker.lock.yml +++ b/.github/workflows/dependabot-go-checker.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dev-hawk.lock.yml b/.github/workflows/dev-hawk.lock.yml index f3682ab909..9ef566393f 100644 --- a/.github/workflows/dev-hawk.lock.yml +++ b/.github/workflows/dev-hawk.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dev.lock.yml b/.github/workflows/dev.lock.yml index e819fab70c..0e6c1caabd 100644 --- a/.github/workflows/dev.lock.yml +++ b/.github/workflows/dev.lock.yml @@ -155,7 +155,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/developer-docs-consolidator.lock.yml b/.github/workflows/developer-docs-consolidator.lock.yml index 351dde8d00..fd1b64e6ba 100644 --- a/.github/workflows/developer-docs-consolidator.lock.yml +++ b/.github/workflows/developer-docs-consolidator.lock.yml @@ -171,7 +171,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/dictation-prompt.lock.yml b/.github/workflows/dictation-prompt.lock.yml index 732904d86c..56a5fb63d1 100644 --- a/.github/workflows/dictation-prompt.lock.yml +++ b/.github/workflows/dictation-prompt.lock.yml @@ -163,7 +163,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/discussion-task-miner.lock.yml b/.github/workflows/discussion-task-miner.lock.yml index 6864887808..7f4dfe22a9 100644 --- a/.github/workflows/discussion-task-miner.lock.yml +++ b/.github/workflows/discussion-task-miner.lock.yml @@ -178,7 +178,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/docs-noob-tester.lock.yml b/.github/workflows/docs-noob-tester.lock.yml index 0d9759d46f..8bb78a1634 100644 --- a/.github/workflows/docs-noob-tester.lock.yml +++ b/.github/workflows/docs-noob-tester.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index bf2bc2af2c..0867cfe5ce 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -154,7 +154,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-custom-error-patterns.lock.yml b/.github/workflows/example-custom-error-patterns.lock.yml index 1abf17bc2b..56a97040eb 100644 --- a/.github/workflows/example-custom-error-patterns.lock.yml +++ b/.github/workflows/example-custom-error-patterns.lock.yml @@ -146,7 +146,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-permissions-warning.lock.yml b/.github/workflows/example-permissions-warning.lock.yml index 45b3d9fae3..f81cf7490c 100644 --- a/.github/workflows/example-permissions-warning.lock.yml +++ b/.github/workflows/example-permissions-warning.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/example-workflow-analyzer.lock.yml b/.github/workflows/example-workflow-analyzer.lock.yml index 72c4d0ac16..35d00b222a 100644 --- a/.github/workflows/example-workflow-analyzer.lock.yml +++ b/.github/workflows/example-workflow-analyzer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/firewall-escape.lock.yml b/.github/workflows/firewall-escape.lock.yml index 2bb4a2c1cd..ea473e618e 100644 --- a/.github/workflows/firewall-escape.lock.yml +++ b/.github/workflows/firewall-escape.lock.yml @@ -190,7 +190,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1392,7 +1392,7 @@ jobs: steps: - name: Create issue on test failure - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | await github.rest.issues.create({ diff --git a/.github/workflows/firewall.lock.yml b/.github/workflows/firewall.lock.yml index e06e7c21c4..8f12b26039 100644 --- a/.github/workflows/firewall.lock.yml +++ b/.github/workflows/firewall.lock.yml @@ -145,7 +145,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-mcp-structural-analysis.lock.yml b/.github/workflows/github-mcp-structural-analysis.lock.yml index 3853f2f5da..066beadf98 100644 --- a/.github/workflows/github-mcp-structural-analysis.lock.yml +++ b/.github/workflows/github-mcp-structural-analysis.lock.yml @@ -119,7 +119,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -127,7 +127,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-mcp-tools-report.lock.yml b/.github/workflows/github-mcp-tools-report.lock.yml index b396b662b6..98d2568df8 100644 --- a/.github/workflows/github-mcp-tools-report.lock.yml +++ b/.github/workflows/github-mcp-tools-report.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/github-remote-mcp-auth-test.lock.yml b/.github/workflows/github-remote-mcp-auth-test.lock.yml index ebc696ee07..33700733dd 100644 --- a/.github/workflows/github-remote-mcp-auth-test.lock.yml +++ b/.github/workflows/github-remote-mcp-auth-test.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/glossary-maintainer.lock.yml b/.github/workflows/glossary-maintainer.lock.yml index 77e68cf575..f39de1ca19 100644 --- a/.github/workflows/glossary-maintainer.lock.yml +++ b/.github/workflows/glossary-maintainer.lock.yml @@ -176,7 +176,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-fan.lock.yml b/.github/workflows/go-fan.lock.yml index 8c9c1d9841..2ad962c694 100644 --- a/.github/workflows/go-fan.lock.yml +++ b/.github/workflows/go-fan.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-logger.lock.yml b/.github/workflows/go-logger.lock.yml index 59563b0324..32ab273fb9 100644 --- a/.github/workflows/go-logger.lock.yml +++ b/.github/workflows/go-logger.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/go-pattern-detector.lock.yml b/.github/workflows/go-pattern-detector.lock.yml index 0abb3e4213..719af96578 100644 --- a/.github/workflows/go-pattern-detector.lock.yml +++ b/.github/workflows/go-pattern-detector.lock.yml @@ -160,7 +160,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -929,7 +929,7 @@ jobs: found_patterns: ${{ steps.detect.outputs.found_patterns }} steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: persist-credentials: false - name: Install ast-grep diff --git a/.github/workflows/grumpy-reviewer.lock.yml b/.github/workflows/grumpy-reviewer.lock.yml index ec503fc25a..2d9fe0633d 100644 --- a/.github/workflows/grumpy-reviewer.lock.yml +++ b/.github/workflows/grumpy-reviewer.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/hourly-ci-cleaner.lock.yml b/.github/workflows/hourly-ci-cleaner.lock.yml index 44a96839b2..a8a420846b 100644 --- a/.github/workflows/hourly-ci-cleaner.lock.yml +++ b/.github/workflows/hourly-ci-cleaner.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/instructions-janitor.lock.yml b/.github/workflows/instructions-janitor.lock.yml index c6aea6adf8..f4597e815c 100644 --- a/.github/workflows/instructions-janitor.lock.yml +++ b/.github/workflows/instructions-janitor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-arborist.lock.yml b/.github/workflows/issue-arborist.lock.yml index 89ee95512b..b46ae0537d 100644 --- a/.github/workflows/issue-arborist.lock.yml +++ b/.github/workflows/issue-arborist.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-classifier.lock.yml b/.github/workflows/issue-classifier.lock.yml index c6293c0108..d5c69da8f1 100644 --- a/.github/workflows/issue-classifier.lock.yml +++ b/.github/workflows/issue-classifier.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/issue-monster.lock.yml b/.github/workflows/issue-monster.lock.yml index 9a27e41835..54e1b1b5d4 100644 --- a/.github/workflows/issue-monster.lock.yml +++ b/.github/workflows/issue-monster.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1370,7 +1370,7 @@ jobs: steps: - name: Search for candidate issues id: search - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const { owner, repo } = context.repo; diff --git a/.github/workflows/issue-triage-agent.lock.yml b/.github/workflows/issue-triage-agent.lock.yml index 7f728ba2f5..11aa0fe998 100644 --- a/.github/workflows/issue-triage-agent.lock.yml +++ b/.github/workflows/issue-triage-agent.lock.yml @@ -140,7 +140,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/jsweep.lock.yml b/.github/workflows/jsweep.lock.yml index c0d969c309..ab86c0cec8 100644 --- a/.github/workflows/jsweep.lock.yml +++ b/.github/workflows/jsweep.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/layout-spec-maintainer.lock.yml b/.github/workflows/layout-spec-maintainer.lock.yml index 649888b48d..570da6998f 100644 --- a/.github/workflows/layout-spec-maintainer.lock.yml +++ b/.github/workflows/layout-spec-maintainer.lock.yml @@ -168,7 +168,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/lockfile-stats.lock.yml b/.github/workflows/lockfile-stats.lock.yml index bf6649c948..5b24a75f78 100644 --- a/.github/workflows/lockfile-stats.lock.yml +++ b/.github/workflows/lockfile-stats.lock.yml @@ -169,7 +169,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/mcp-inspector.lock.yml b/.github/workflows/mcp-inspector.lock.yml index b6c0dd8dae..fafdaf03a5 100644 --- a/.github/workflows/mcp-inspector.lock.yml +++ b/.github/workflows/mcp-inspector.lock.yml @@ -220,7 +220,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1611,7 +1611,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} @@ -1741,7 +1741,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Post message to Slack - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }} SLACK_CHANNEL_ID: ${{ env.GH_AW_SLACK_CHANNEL_ID }} diff --git a/.github/workflows/mergefest.lock.yml b/.github/workflows/mergefest.lock.yml index cbe7cc69fb..a7392bdf4f 100644 --- a/.github/workflows/mergefest.lock.yml +++ b/.github/workflows/mergefest.lock.yml @@ -182,7 +182,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/metrics-collector.lock.yml b/.github/workflows/metrics-collector.lock.yml index 17775b56dd..1fa4149daa 100644 --- a/.github/workflows/metrics-collector.lock.yml +++ b/.github/workflows/metrics-collector.lock.yml @@ -161,7 +161,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/notion-issue-summary.lock.yml b/.github/workflows/notion-issue-summary.lock.yml index 0ccdfc5330..0f3847c971 100644 --- a/.github/workflows/notion-issue-summary.lock.yml +++ b/.github/workflows/notion-issue-summary.lock.yml @@ -166,7 +166,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -978,7 +978,7 @@ jobs: find "/opt/gh-aw/safe-jobs/" -type f -print echo "GH_AW_AGENT_OUTPUT=/opt/gh-aw/safe-jobs/agent-output" >> "$GITHUB_ENV" - name: Add comment to Notion page - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 env: NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }} NOTION_PAGE_ID: ${{ vars.NOTION_PAGE_ID }} diff --git a/.github/workflows/org-health-report.lock.yml b/.github/workflows/org-health-report.lock.yml index eafd23230d..c97c8276cd 100644 --- a/.github/workflows/org-health-report.lock.yml +++ b/.github/workflows/org-health-report.lock.yml @@ -120,7 +120,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -128,7 +128,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data diff --git a/.github/workflows/pdf-summary.lock.yml b/.github/workflows/pdf-summary.lock.yml index f131616f3d..2036a9887c 100644 --- a/.github/workflows/pdf-summary.lock.yml +++ b/.github/workflows/pdf-summary.lock.yml @@ -230,7 +230,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/plan.lock.yml b/.github/workflows/plan.lock.yml index f170678c0c..231dca8ad6 100644 --- a/.github/workflows/plan.lock.yml +++ b/.github/workflows/plan.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/poem-bot.lock.yml b/.github/workflows/poem-bot.lock.yml index 19f182c8f7..282015de56 100644 --- a/.github/workflows/poem-bot.lock.yml +++ b/.github/workflows/poem-bot.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/portfolio-analyst.lock.yml b/.github/workflows/portfolio-analyst.lock.yml index d76638cf8c..12266a347d 100644 --- a/.github/workflows/portfolio-analyst.lock.yml +++ b/.github/workflows/portfolio-analyst.lock.yml @@ -137,7 +137,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -145,7 +145,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -226,7 +226,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/pr-nitpick-reviewer.lock.yml b/.github/workflows/pr-nitpick-reviewer.lock.yml index 51c6583742..4d69783c43 100644 --- a/.github/workflows/pr-nitpick-reviewer.lock.yml +++ b/.github/workflows/pr-nitpick-reviewer.lock.yml @@ -223,7 +223,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/prompt-clustering-analysis.lock.yml b/.github/workflows/prompt-clustering-analysis.lock.yml index 28b1d12bdd..c38322b61b 100644 --- a/.github/workflows/prompt-clustering-analysis.lock.yml +++ b/.github/workflows/prompt-clustering-analysis.lock.yml @@ -145,7 +145,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -153,7 +153,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data @@ -242,7 +242,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/python-data-charts.lock.yml b/.github/workflows/python-data-charts.lock.yml index 2e4ab545a0..a8b2e86ced 100644 --- a/.github/workflows/python-data-charts.lock.yml +++ b/.github/workflows/python-data-charts.lock.yml @@ -116,7 +116,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -124,7 +124,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -198,7 +198,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/q.lock.yml b/.github/workflows/q.lock.yml index 5e0c7b8172..f47f42db35 100644 --- a/.github/workflows/q.lock.yml +++ b/.github/workflows/q.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/release.lock.yml b/.github/workflows/release.lock.yml index ad4eb92d97..4d03668f50 100644 --- a/.github/workflows/release.lock.yml +++ b/.github/workflows/release.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1402,7 +1402,7 @@ jobs: fi echo "✓ No secrets detected in SBOM files" - name: Upload SBOM artifacts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: name: sbom-artifacts path: | diff --git a/.github/workflows/repo-audit-analyzer.lock.yml b/.github/workflows/repo-audit-analyzer.lock.yml index c6b51f4c45..cd9c56c4a9 100644 --- a/.github/workflows/repo-audit-analyzer.lock.yml +++ b/.github/workflows/repo-audit-analyzer.lock.yml @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/repo-tree-map.lock.yml b/.github/workflows/repo-tree-map.lock.yml index 0c07effd5d..db38a7320e 100644 --- a/.github/workflows/repo-tree-map.lock.yml +++ b/.github/workflows/repo-tree-map.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/repository-quality-improver.lock.yml b/.github/workflows/repository-quality-improver.lock.yml index 946467ff66..35abc2c4a1 100644 --- a/.github/workflows/repository-quality-improver.lock.yml +++ b/.github/workflows/repository-quality-improver.lock.yml @@ -177,7 +177,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/research.lock.yml b/.github/workflows/research.lock.yml index d31a44b7a0..8d1e5f3d5a 100644 --- a/.github/workflows/research.lock.yml +++ b/.github/workflows/research.lock.yml @@ -167,7 +167,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/safe-output-health.lock.yml b/.github/workflows/safe-output-health.lock.yml index be28befc42..718a128f2f 100644 --- a/.github/workflows/safe-output-health.lock.yml +++ b/.github/workflows/safe-output-health.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/schema-consistency-checker.lock.yml b/.github/workflows/schema-consistency-checker.lock.yml index c56cce2a6f..5b86d2eb28 100644 --- a/.github/workflows/schema-consistency-checker.lock.yml +++ b/.github/workflows/schema-consistency-checker.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/scout.lock.yml b/.github/workflows/scout.lock.yml index f995718e12..e48f3f918f 100644 --- a/.github/workflows/scout.lock.yml +++ b/.github/workflows/scout.lock.yml @@ -252,7 +252,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-compliance.lock.yml b/.github/workflows/security-compliance.lock.yml index b82a8c9bd4..b6eca62652 100644 --- a/.github/workflows/security-compliance.lock.yml +++ b/.github/workflows/security-compliance.lock.yml @@ -175,7 +175,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-fix-pr.lock.yml b/.github/workflows/security-fix-pr.lock.yml index c7c03d33f2..ae1ec80d6c 100644 --- a/.github/workflows/security-fix-pr.lock.yml +++ b/.github/workflows/security-fix-pr.lock.yml @@ -179,7 +179,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/security-review.lock.yml b/.github/workflows/security-review.lock.yml index ed5ab841fa..e78f16d4fb 100644 --- a/.github/workflows/security-review.lock.yml +++ b/.github/workflows/security-review.lock.yml @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/semantic-function-refactor.lock.yml b/.github/workflows/semantic-function-refactor.lock.yml index ee80080144..3b757bcb50 100644 --- a/.github/workflows/semantic-function-refactor.lock.yml +++ b/.github/workflows/semantic-function-refactor.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/sergo.lock.yml b/.github/workflows/sergo.lock.yml index 5cb4b4273a..7d1bc4901b 100644 --- a/.github/workflows/sergo.lock.yml +++ b/.github/workflows/sergo.lock.yml @@ -170,7 +170,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/slide-deck-maintainer.lock.yml b/.github/workflows/slide-deck-maintainer.lock.yml index 0837c43d82..284a7d3bcf 100644 --- a/.github/workflows/slide-deck-maintainer.lock.yml +++ b/.github/workflows/slide-deck-maintainer.lock.yml @@ -189,7 +189,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-claude.lock.yml b/.github/workflows/smoke-claude.lock.yml index 8c554875b0..4c095141ef 100644 --- a/.github/workflows/smoke-claude.lock.yml +++ b/.github/workflows/smoke-claude.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 45d6e5177c..bc8117a21b 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -194,7 +194,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/smoke-copilot.lock.yml b/.github/workflows/smoke-copilot.lock.yml index d8b060038c..bc6607a46b 100644 --- a/.github/workflows/smoke-copilot.lock.yml +++ b/.github/workflows/smoke-copilot.lock.yml @@ -196,7 +196,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/stale-repo-identifier.lock.yml b/.github/workflows/stale-repo-identifier.lock.yml index 69ff3c62b5..50e5543dcd 100644 --- a/.github/workflows/stale-repo-identifier.lock.yml +++ b/.github/workflows/stale-repo-identifier.lock.yml @@ -127,7 +127,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -135,7 +135,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -151,7 +151,7 @@ jobs: pip install --user --quiet numpy pandas matplotlib seaborn scipy - if: always() name: Upload charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-charts @@ -159,7 +159,7 @@ jobs: retention-days: 30 - if: always() name: Upload source and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: trending-source-and-data diff --git a/.github/workflows/static-analysis-report.lock.yml b/.github/workflows/static-analysis-report.lock.yml index c4ec661958..67579ab616 100644 --- a/.github/workflows/static-analysis-report.lock.yml +++ b/.github/workflows/static-analysis-report.lock.yml @@ -193,7 +193,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/step-name-alignment.lock.yml b/.github/workflows/step-name-alignment.lock.yml index 7af5a0e970..5d47859f78 100644 --- a/.github/workflows/step-name-alignment.lock.yml +++ b/.github/workflows/step-name-alignment.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/sub-issue-closer.lock.yml b/.github/workflows/sub-issue-closer.lock.yml index fec0660c08..9e50a7d960 100644 --- a/.github/workflows/sub-issue-closer.lock.yml +++ b/.github/workflows/sub-issue-closer.lock.yml @@ -159,7 +159,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/super-linter.lock.yml b/.github/workflows/super-linter.lock.yml index c4aa46e2a3..fb1b8df6b3 100644 --- a/.github/workflows/super-linter.lock.yml +++ b/.github/workflows/super-linter.lock.yml @@ -113,7 +113,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Download super-linter log - uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6.0.0 + uses: actions/download-artifact@018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 # v6 with: name: super-linter-log path: /tmp/gh-aw/ @@ -183,7 +183,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); @@ -1250,7 +1250,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: fetch-depth: 0 persist-credentials: false @@ -1280,7 +1280,7 @@ jobs: fi - name: Upload super-linter log if: always() - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: name: super-linter-log path: super-linter.log diff --git a/.github/workflows/technical-doc-writer.lock.yml b/.github/workflows/technical-doc-writer.lock.yml index 9387e65380..98f9d333f2 100644 --- a/.github/workflows/technical-doc-writer.lock.yml +++ b/.github/workflows/technical-doc-writer.lock.yml @@ -195,7 +195,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/terminal-stylist.lock.yml b/.github/workflows/terminal-stylist.lock.yml index 4156189925..0190a9b6cd 100644 --- a/.github/workflows/terminal-stylist.lock.yml +++ b/.github/workflows/terminal-stylist.lock.yml @@ -158,7 +158,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/tidy.lock.yml b/.github/workflows/tidy.lock.yml index b6c539b428..c339774a14 100644 --- a/.github/workflows/tidy.lock.yml +++ b/.github/workflows/tidy.lock.yml @@ -205,7 +205,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/typist.lock.yml b/.github/workflows/typist.lock.yml index 9dfe551e25..7e9aa68dd6 100644 --- a/.github/workflows/typist.lock.yml +++ b/.github/workflows/typist.lock.yml @@ -157,7 +157,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/ubuntu-image-analyzer.lock.yml b/.github/workflows/ubuntu-image-analyzer.lock.yml index f2dbef0cca..fb34913450 100644 --- a/.github/workflows/ubuntu-image-analyzer.lock.yml +++ b/.github/workflows/ubuntu-image-analyzer.lock.yml @@ -164,7 +164,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/unbloat-docs.lock.yml b/.github/workflows/unbloat-docs.lock.yml index 52539ca7cf..d9769af2c5 100644 --- a/.github/workflows/unbloat-docs.lock.yml +++ b/.github/workflows/unbloat-docs.lock.yml @@ -131,7 +131,7 @@ jobs: - name: Create gh-aw temp directory run: bash /opt/gh-aw/actions/create_gh_aw_tmp_dir.sh - name: Checkout repository - uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5.0.1 + uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5 with: persist-credentials: false - name: Setup Node.js @@ -209,7 +209,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/video-analyzer.lock.yml b/.github/workflows/video-analyzer.lock.yml index 1571afba59..12a57ad28c 100644 --- a/.github/workflows/video-analyzer.lock.yml +++ b/.github/workflows/video-analyzer.lock.yml @@ -174,7 +174,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/weekly-issue-summary.lock.yml b/.github/workflows/weekly-issue-summary.lock.yml index 489d665c84..a9bb5001e4 100644 --- a/.github/workflows/weekly-issue-summary.lock.yml +++ b/.github/workflows/weekly-issue-summary.lock.yml @@ -112,7 +112,7 @@ jobs: run: "pip install --user --quiet numpy pandas matplotlib seaborn scipy\n\n# Verify installations\npython3 -c \"import numpy; print(f'NumPy {numpy.__version__} installed')\"\npython3 -c \"import pandas; print(f'Pandas {pandas.__version__} installed')\"\npython3 -c \"import matplotlib; print(f'Matplotlib {matplotlib.__version__} installed')\"\npython3 -c \"import seaborn; print(f'Seaborn {seaborn.__version__} installed')\"\npython3 -c \"import scipy; print(f'SciPy {scipy.__version__} installed')\"\n\necho \"All scientific libraries installed successfully\"\n" - if: always() name: Upload generated charts - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: data-charts @@ -120,7 +120,7 @@ jobs: retention-days: 30 - if: always() name: Upload source files and data - uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6.0.0 + uses: actions/upload-artifact@b7c566a772e6b6bfb58ed0dc250532a479d7789f # v6 with: if-no-files-found: warn name: python-source-and-data @@ -181,7 +181,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-generator.lock.yml b/.github/workflows/workflow-generator.lock.yml index 44d3f0689d..f1e0d190fd 100644 --- a/.github/workflows/workflow-generator.lock.yml +++ b/.github/workflows/workflow-generator.lock.yml @@ -188,7 +188,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-health-manager.lock.yml b/.github/workflows/workflow-health-manager.lock.yml index 595de50c04..ad011f77e6 100644 --- a/.github/workflows/workflow-health-manager.lock.yml +++ b/.github/workflows/workflow-health-manager.lock.yml @@ -172,7 +172,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/.github/workflows/workflow-skill-extractor.lock.yml b/.github/workflows/workflow-skill-extractor.lock.yml index b2e8a83e10..10b6347911 100644 --- a/.github/workflows/workflow-skill-extractor.lock.yml +++ b/.github/workflows/workflow-skill-extractor.lock.yml @@ -165,7 +165,7 @@ jobs: env: TOKEN_CHECK: ${{ secrets.GH_AW_GITHUB_MCP_SERVER_TOKEN }} if: env.TOKEN_CHECK != '' - uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0 + uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8 with: script: | const determineAutomaticLockdown = require('/opt/gh-aw/actions/determine_automatic_lockdown.cjs'); diff --git a/pkg/cli/templates/create-agentic-workflow.md b/pkg/cli/templates/create-agentic-workflow.md index 4af0c1d024..4fdef18ee1 100644 --- a/pkg/cli/templates/create-agentic-workflow.md +++ b/pkg/cli/templates/create-agentic-workflow.md @@ -339,6 +339,20 @@ Include in the PR description: - The workflow has been created and compiled successfully. - Commit and push the changes to activate it. +## Markdown Formatting Guidelines + +When creating workflow prompts that generate reports or documentation output, include these markdown formatting guidelines: + +Use GitHub-flavored markdown (GFM) for all output. + +**Headers**: Start at h3 (###) to maintain proper document hierarchy. + +**Checkboxes**: Use `- [ ]` for unchecked and `- [x]` for checked task items. + +**Progressive Disclosure**: Use `
Bold Summary Text` to collapse long content. + +**Workflow Run Links**: Format as `[§12345](https://github.com/owner/repo/actions/runs/12345)`. Do NOT add footer attribution (system adds automatically). + ## Guidelines - This agent is for **creating NEW workflows** only