Skip to content

ci: rewrite bounded query smoke test as agentic workflow - #6753

Merged
lpcox merged 3 commits into
mainfrom
rewrite-bounded-query-workflow
Jul 30, 2026
Merged

ci: rewrite bounded query smoke test as agentic workflow#6753
lpcox merged 3 commits into
mainfrom
rewrite-bounded-query-workflow

Conversation

@lpcox

@lpcox lpcox commented Jul 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

Validation

  • /Users/lpcox/projects/gh-aw/gh-aw compile smoke-bounded-queries --gh-aw-ref a5dfd8caa0155fde38b68b751b30922b17c4e739
  • repository pre-commit lint and TypeScript build

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI review requested due to automatic review settings July 30, 2026 21:25
Resolve the bounded-query smoke harness conflict by retaining the agentic workflow and adopting the updated query paths and memory limit.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 6923ed6e-0ce2-4fa9-aee9-ccff99b90b90

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Replaces the deterministic bounded-query smoke harness with an agentic workflow using gh-aw frontmatter and AWF v0.28.0.

Changes:

  • Adds a scheduled agentic bounded-query smoke test.
  • Generates and pins its compiled workflow.
  • Removes the prior shell harness and handwritten workflow.
Show a summary per file
File Description
scripts/ci/smoke-bounded-queries.sh Removes the deterministic test harness.
.github/workflows/smoke-bounded-queries.yml Removes the handwritten workflow.
.github/workflows/smoke-bounded-queries.md Defines the agentic smoke test.
.github/workflows/smoke-bounded-queries.lock.yml Adds the compiled workflow.

Review details

Tip

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

Comments suppressed due to low confidence (1)

.github/workflows/smoke-bounded-queries.lock.yml:800

  • The AWF process has no GH_TOKEN or GITHUB_TOKEN in this step environment. Bounded-query preflight unconditionally reads one of those variables (src/bounded-query/preflight.ts:131-135 and staging.ts:112-114), while COPILOT_GITHUB_TOKEN and GITHUB_MCP_SERVER_TOKEN are not accepted. Consequently this workflow exits before staging github/gh-aw. Ensure the generated execution step receives a host-side staging token (and regenerate the lock file).
          COPILOT_GITHUB_TOKEN: ${{ github.token }}
  • Files reviewed: 4/4 changed files
  • Comments generated: 4
  • Review effort level: Medium

Comment thread .github/workflows/smoke-bounded-queries.md Outdated
Comment thread .github/workflows/smoke-bounded-queries.md
Comment thread .github/workflows/smoke-bounded-queries.lock.yml
Comment thread .github/workflows/smoke-bounded-queries.md Outdated
@github-actions

Copy link
Copy Markdown
Contributor

✅ Coverage Check Passed

Overall Coverage

Metric Base PR Delta
Lines 99.13% 99.16% 📈 +0.03%
Statements 99.04% 99.07% 📈 +0.03%
Functions 99.28% 99.28% ➡️ +0.00%
Branches 95.87% 95.87% ➡️ +0.00%
📁 Per-file Coverage Changes (1 files)
File Lines (Before → After) Statements (Before → After)
src/log-directory-setup.ts 96.2% → 100.0% (+3.78%) 96.3% → 100.0% (+3.71%)

Coverage comparison generated by scripts/ci/compare-coverage.ts

Restore deterministic budget coverage and enforce audit validation.

Isolate direct repository tools and stabilize release-mode lock generation.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 6923ed6e-0ce2-4fa9-aee9-ccff99b90b90
@github-actions

Copy link
Copy Markdown
Contributor

✅ Copilot review passed with no inline comments.

@lpcox Add the ready-for-aw label to this PR to trigger agentic CI smoke tests.

@lpcox
lpcox merged commit bb9f69d into main Jul 30, 2026
25 checks passed
@lpcox
lpcox deleted the rewrite-bounded-query-workflow branch July 30, 2026 22:23
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.

2 participants