Skip to content

Commit 42c1f84

Browse files
Mossakaclaude
andcommitted
fix: re-apply GH_AW_HOME changes after merge conflicts, fix env var expansion
Re-applies all GH_AW_HOME portable path changes that were silently reverted during the merge with main. Also fixes a critical bug where job-level env vars using shell expansion syntax were not expanded by GitHub Actions ${{ env.X }} expressions (used by upload-artifact). Key fixes: - Move GH_AW_SAFE_OUTPUTS/CONFIG_PATH/TOOLS_PATH from job-level env to $GITHUB_ENV (set in "Create gh-aw temp directory" step after setup.sh sets GH_AW_HOME) - Re-apply JsRequireGhAw() for all require() patterns - Re-apply GhAwHome shell expansion for all bash run: blocks - Re-apply DefaultGhAwMount with shell expansion - Update golden files and test expectations Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f1da9b4 commit 42c1f84

234 files changed

Lines changed: 10175 additions & 11595 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/aw/actions-lock.json

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535
"version": "v3.0.0-beta.2",
3636
"sha": "bf559f85448f9380bcfa2899dbdc01eb5b37be3a"
3737
},
38-
"actions/download-artifact@v8": {
38+
"actions/download-artifact@v8.0.0": {
3939
"repo": "actions/download-artifact",
40-
"version": "v8",
40+
"version": "v8.0.0",
4141
"sha": "70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3"
4242
},
4343
"actions/github-script@v8": {
@@ -60,6 +60,11 @@
6060
"version": "v5.2.0",
6161
"sha": "be666c2fcd27ec809703dec50e508c2fdc7f6654"
6262
},
63+
"actions/setup-node@v6.2.0": {
64+
"repo": "actions/setup-node",
65+
"version": "v6.2.0",
66+
"sha": "6044e13b5dc448c55e2357c09f80417699197238"
67+
},
6368
"actions/setup-node@v6.3.0": {
6469
"repo": "actions/setup-node",
6570
"version": "v6.3.0",
@@ -70,9 +75,9 @@
7075
"version": "v6.2.0",
7176
"sha": "a309ff8b426b58ec0e2a45f0f869d46889d02405"
7277
},
73-
"actions/upload-artifact@v7": {
78+
"actions/upload-artifact@v7.0.0": {
7479
"repo": "actions/upload-artifact",
75-
"version": "v7",
80+
"version": "v7.0.0",
7681
"sha": "bbbca2ddaa5d8feaa63e36b76fdaad77386f024f"
7782
},
7883
"anchore/sbom-action@v0.23.0": {
@@ -100,6 +105,11 @@
100105
"version": "v6.19.2",
101106
"sha": "10e90e3645eae34f1e60eeb005ba3a3d33f178e8"
102107
},
108+
"docker/login-action@v3.7.0": {
109+
"repo": "docker/login-action",
110+
"version": "v3.7.0",
111+
"sha": "c94ce9fb468520275223c153574b00df6fe4bcc9"
112+
},
103113
"docker/login-action@v4": {
104114
"repo": "docker/login-action",
105115
"version": "v4",
@@ -110,6 +120,11 @@
110120
"version": "v5.10.0",
111121
"sha": "c299e40c65443455700f0fdfc63efafe5b349051"
112122
},
123+
"docker/setup-buildx-action@v3.12.0": {
124+
"repo": "docker/setup-buildx-action",
125+
"version": "v3.12.0",
126+
"sha": "8d2750c68a42422c14e847fe6c8ac0403b4cbd6f"
127+
},
113128
"docker/setup-buildx-action@v4": {
114129
"repo": "docker/setup-buildx-action",
115130
"version": "v4",
@@ -125,6 +140,11 @@
125140
"version": "v4.32.5",
126141
"sha": "9c6c5ab400c838ab09eec30bfeded23893cf60cc"
127142
},
143+
"github/stale-repos@v9.0.1": {
144+
"repo": "github/stale-repos",
145+
"version": "v9.0.1",
146+
"sha": "86c425f3b9ad6696e3f967c7f8fa5ccc1e59a7bc"
147+
},
128148
"github/stale-repos@v9.0.2": {
129149
"repo": "github/stale-repos",
130150
"version": "v9.0.2",

.github/workflows/agent-performance-analyzer.lock.yml

Lines changed: 62 additions & 73 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/agent-persona-explorer.lock.yml

Lines changed: 61 additions & 72 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/agentics-maintenance.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -77,27 +77,27 @@ jobs:
7777
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
7878
with:
7979
script: |
80-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
80+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
8181
setupGlobals(core, github, context, exec, io);
82-
const { main } = require('/opt/gh-aw/actions/close_expired_discussions.cjs');
82+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/close_expired_discussions.cjs');
8383
await main();
8484
8585
- name: Close expired issues
8686
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
8787
with:
8888
script: |
89-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
89+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
9090
setupGlobals(core, github, context, exec, io);
91-
const { main } = require('/opt/gh-aw/actions/close_expired_issues.cjs');
91+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/close_expired_issues.cjs');
9292
await main();
9393
9494
- name: Close expired pull requests
9595
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
9696
with:
9797
script: |
98-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
98+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
9999
setupGlobals(core, github, context, exec, io);
100-
const { main } = require('/opt/gh-aw/actions/close_expired_pull_requests.cjs');
100+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/close_expired_pull_requests.cjs');
101101
await main();
102102
103103
run_operation:
@@ -123,9 +123,9 @@ jobs:
123123
with:
124124
github-token: ${{ secrets.GITHUB_TOKEN }}
125125
script: |
126-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
126+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
127127
setupGlobals(core, github, context, exec, io);
128-
const { main } = require('/opt/gh-aw/actions/check_team_member.cjs');
128+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/check_team_member.cjs');
129129
await main();
130130
131131
- name: Setup Go
@@ -146,9 +146,9 @@ jobs:
146146
with:
147147
github-token: ${{ secrets.GITHUB_TOKEN }}
148148
script: |
149-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
149+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
150150
setupGlobals(core, github, context, exec, io);
151-
const { main } = require('/opt/gh-aw/actions/run_operation_update_upgrade.cjs');
151+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/run_operation_update_upgrade.cjs');
152152
await main();
153153
154154
compile-workflows:
@@ -186,9 +186,9 @@ jobs:
186186
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8
187187
with:
188188
script: |
189-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
189+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
190190
setupGlobals(core, github, context, exec, io);
191-
const { main } = require('/opt/gh-aw/actions/check_workflow_recompile_needed.cjs');
191+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/check_workflow_recompile_needed.cjs');
192192
await main();
193193
194194
zizmor-scan:
@@ -254,9 +254,9 @@ jobs:
254254
NOTION_API_TOKEN: ${{ secrets.NOTION_API_TOKEN }}
255255
with:
256256
script: |
257-
const { setupGlobals } = require('/opt/gh-aw/actions/setup_globals.cjs');
257+
const { setupGlobals } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/setup_globals.cjs');
258258
setupGlobals(core, github, context, exec, io);
259-
const { main } = require('/opt/gh-aw/actions/validate_secrets.cjs');
259+
const { main } = require((process.env.GH_AW_HOME || '/opt/gh-aw') + '/actions/validate_secrets.cjs');
260260
await main();
261261
262262
- name: Upload secret validation report

0 commit comments

Comments
 (0)