Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .changeset/patch-conditional-agent-output.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .changeset/patch-gh-aw-home-portability.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .changeset/patch-use-gh-aw-home.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .changeset/patch-wiki-note-empty-placeholder.md

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

89 changes: 45 additions & 44 deletions .github/workflows/ace-editor.lock.yml

Large diffs are not rendered by default.

161 changes: 80 additions & 81 deletions .github/workflows/agent-performance-analyzer.lock.yml

Large diffs are not rendered by default.

157 changes: 77 additions & 80 deletions .github/workflows/agent-persona-explorer.lock.yml

Large diffs are not rendered by default.

44 changes: 22 additions & 22 deletions .github/workflows/agentics-maintenance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ jobs:
discussions: write
issues: write
pull-requests: write
env:
GH_AW_HOME: /opt/gh-aw
steps:
- name: Checkout actions folder
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -70,34 +72,32 @@ jobs:

- name: Setup Scripts
uses: ./actions/setup
with:
destination: /opt/gh-aw/actions

- name: Close expired discussions
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
with:
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/close_expired_discussions.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_discussions.cjs');
await main();
Comment on lines 79 to 83
Copy link

Copilot AI Mar 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This workflow file contains literal JsRequireGhAw(...) fragments inside the JavaScript require() calls, which will make the workflow fail at runtime. It looks like pkg/workflow/maintenance_workflow.go is emitting un-interpolated Go expressions; once that generator is fixed, please recompile/regenerate this workflow so the require() calls resolve to process.env.GH_AW_HOME + '/actions/…'.

See below for a potential fix:

            const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
            setupGlobals(core, github, context, exec, io);
            const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_discussions.cjs');
            await main();

      - name: Close expired issues
        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
        with:
          script: |
            const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
            setupGlobals(core, github, context, exec, io);
            const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_issues.cjs');
            await main();

      - name: Close expired pull requests
        uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
        with:
          script: |
            const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
            setupGlobals(core, github, context, exec, io);
            const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_pull_requests.cjs');

Copilot uses AI. Check for mistakes.

- name: Close expired issues
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
with:
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/close_expired_issues.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_issues.cjs');
await main();

- name: Close expired pull requests
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
with:
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/close_expired_pull_requests.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/close_expired_pull_requests.cjs');
await main();

run_operation:
Expand All @@ -107,6 +107,8 @@ jobs:
actions: write
contents: write
pull-requests: write
env:
GH_AW_HOME: /opt/gh-aw
steps:
- name: Checkout repository
uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
Expand All @@ -115,17 +117,15 @@ jobs:

- name: Setup Scripts
uses: ./actions/setup
with:
destination: /opt/gh-aw/actions

- name: Check admin/maintainer permissions
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/check_team_member.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/check_team_member.cjs');
await main();

- name: Setup Go
Expand All @@ -146,9 +146,9 @@ jobs:
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/run_operation_update_upgrade.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/run_operation_update_upgrade.cjs');
await main();

compile-workflows:
Expand All @@ -157,6 +157,8 @@ jobs:
permissions:
contents: read
issues: write
env:
GH_AW_HOME: /opt/gh-aw
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Expand All @@ -179,16 +181,14 @@ jobs:

- name: Setup Scripts
uses: ./actions/setup
with:
destination: /opt/gh-aw/actions

- name: Check for out-of-sync workflows and create issue if needed
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
with:
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/check_workflow_recompile_needed.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/check_workflow_recompile_needed.cjs');
await main();

zizmor-scan:
Expand All @@ -197,6 +197,8 @@ jobs:
needs: compile-workflows
permissions:
contents: read
env:
GH_AW_HOME: /opt/gh-aw
steps:
- name: Checkout repository
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
Expand Down Expand Up @@ -235,8 +237,6 @@ jobs:

- name: Setup Scripts
uses: ./actions/setup
with:
destination: /opt/gh-aw/actions

- name: Validate Secrets
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
Expand All @@ -254,9 +254,9 @@ jobs:
NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }}
with:
script: |
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
const { setupGlobals } = require(process.env.GH_AW_HOME + '/actions/setup_globals.cjs');
setupGlobals(core, github, context, exec, io);
const { main } = require('/opt/gh-aw/actions/validate_secrets.cjs');
const { main } = require(process.env.GH_AW_HOME + '/actions/validate_secrets.cjs');
await main();

- name: Upload secret validation report
Expand Down
Loading