Skip to content

fix: correct agentics import paths in workflow files#5691

Merged
lpcox merged 2 commits into
mainfrom
fix/large-payload-tester-import-path
May 14, 2026
Merged

fix: correct agentics import paths in workflow files#5691
lpcox merged 2 commits into
mainfrom
fix/large-payload-tester-import-path

Conversation

@lpcox
Copy link
Copy Markdown
Collaborator

@lpcox lpcox commented May 14, 2026

Fixes #5659

The @./agentics/ import path in workflow files resolved relative to the workflow directory (.github/workflows/), looking for .github/workflows/agentics/ which doesn't exist. The actual agentics prompt files live at .github/agentics/.

Fix: Update paths to @./.github/agentics/ in:

  • large-payload-tester.md
  • nightly-workflow-compiler.md

Both lock files recompiled.

The @./agentics/ path resolved to .github/workflows/agentics/ which
doesn't exist. The actual files are at .github/agentics/, so the
correct import path is @./.github/agentics/.

Fixes: #5659

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings May 14, 2026 14:39
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR fixes agentic workflow prompt import paths in workflow markdown files so they resolve to the actual prompt locations under .github/agentics/, addressing the “missing data” failure reported in #5659.

Changes:

  • Update workflow prompt import directives to reference .github/agentics/... instead of agentics/....
  • Recompile the affected workflows’ .lock.yml files (resulting in a gh-aw compiler/action version bump and regenerated workflow content).
  • Update .github/aw/actions-lock.json to pin github/gh-aw-actions/setup at v0.72.1.
Show a summary per file
File Description
.github/workflows/nightly-workflow-compiler.md Updates the agent prompt import path used by the workflow markdown entrypoint.
.github/workflows/nightly-workflow-compiler.lock.yml Regenerated compiled workflow; now uses newer gh-aw tooling and updated runtime scaffolding.
.github/workflows/large-payload-tester.md Updates the agent prompt import path used by the workflow markdown entrypoint.
.github/workflows/large-payload-tester.lock.yml Regenerated compiled workflow; now uses newer gh-aw tooling and updated runtime scaffolding.
.github/aw/actions-lock.json Updates the pinned version/SHA for github/gh-aw-actions/setup.

Copilot's findings

Tip

Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

  • Files reviewed: 5/5 changed files
  • Comments generated: 4


<!-- Edit the file linked below to modify the agent without recompilation. Feel free to move the entire markdown body to that file. -->
@./agentics/nightly-workflow-compiler.md No newline at end of file
@./.github/agentics/nightly-workflow-compiler.md No newline at end of file

<!-- Edit the file linked below to modify the agent without recompilation. Feel free to move the entire markdown body to that file. -->
@./agentics/large-payload-tester.md No newline at end of file
@./.github/agentics/large-payload-tester.md No newline at end of file
Comment on lines +41 to +44
# Container images used:
# - ghcr.io/github/gh-aw-firewall/agent:0.25.40@sha256:14ff567e8d9d4c2fbc5e55c973488381c71d7e0fdbe72d30ee7b8a738fd86504
# - ghcr.io/github/gh-aw-firewall/api-proxy:0.25.40@sha256:2883ca3e5ae9f330cafdd9345bfd4ae17fc8da36c96d4c9a1f76e922b4c45280
# - ghcr.io/github/gh-aw-firewall/squid:0.25.40@sha256:b084f4a2c771f584ee68084ced52fa6b3245197a1889645d817462d307d3ac51
# - ghcr.io/github/gh-aw-firewall/agent:0.25.41
# - ghcr.io/github/gh-aw-firewall/api-proxy:0.25.41
# - ghcr.io/github/gh-aw-firewall/squid:0.25.41
Comment on lines +42 to +45
# Container images used:
# - ghcr.io/github/gh-aw-firewall/agent:0.25.40@sha256:14ff567e8d9d4c2fbc5e55c973488381c71d7e0fdbe72d30ee7b8a738fd86504
# - ghcr.io/github/gh-aw-firewall/api-proxy:0.25.40@sha256:2883ca3e5ae9f330cafdd9345bfd4ae17fc8da36c96d4c9a1f76e922b4c45280
# - ghcr.io/github/gh-aw-firewall/squid:0.25.40@sha256:b084f4a2c771f584ee68084ced52fa6b3245197a1889645d817462d307d3ac51
# - ghcr.io/github/gh-aw-firewall/agent:0.25.41
# - ghcr.io/github/gh-aw-firewall/api-proxy:0.25.41
# - ghcr.io/github/gh-aw-firewall/squid:0.25.41
@lpcox
Copy link
Copy Markdown
Collaborator Author

lpcox commented May 14, 2026

@copilot address review feedback

…images

- Change @./.github/agentics/ to @.github/agentics/ in both workflow .md files
  for consistency with other workflows (e.g. nightly-docs-reconciler.md)
- Add SHA256 digest pins for gh-aw-firewall images (0.25.41) in both lock files:
  agent, api-proxy, squid, cli-proxy
- Update actions-lock.json with 0.25.41 firewall image digests
Copy link
Copy Markdown
Contributor

Copilot AI commented May 14, 2026

@copilot address review feedback

Addressed all review feedback in commit 8c1f040:

  1. Import path consistency (nightly-workflow-compiler.md:34 and large-payload-tester.md:142): Changed @./.github/agentics/... to @.github/agentics/... to match the repo-root import convention used by other workflows like nightly-docs-reconciler.md.

  2. Firewall image digest pinning (nightly-workflow-compiler.lock.yml:41-44 and large-payload-tester.lock.yml:42-45): Pulled the actual SHA256 digests from GHCR for the 0.25.41 firewall images and added them throughout both lock files (manifest comment, container image comment lines, download_docker_images.sh call, and awf-config.json imageTag). Also updated actions-lock.json with the same digest entries.

Copilot finished work on behalf of lpcox May 14, 2026 15:16
@lpcox lpcox merged commit 195cbb4 into main May 14, 2026
3 checks passed
@lpcox lpcox deleted the fix/large-payload-tester-import-path branch May 14, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[aw] Large Payload Tester failed

3 participants