Skip to content

fix timeout/failure to reply to feedback#139

Merged
derekmisler merged 1 commit into
docker:mainfrom
derekmisler:better-verification
Apr 20, 2026
Merged

fix timeout/failure to reply to feedback#139
derekmisler merged 1 commit into
docker:mainfrom
derekmisler:better-verification

Conversation

@derekmisler

@derekmisler derekmisler commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

Related Issues

Closes: https://github.com/docker/gordon/issues/405

What this does

Turns out, the pull_request_review_comment falls into the same trap as a pull_request event on a forked PR. This PR makes the workflow work for both same-repo and fork PRs with a single architecture.

Workflow consolidation

Merged the 4 separate jobs (auto-review, manual-review, capture-feedback, reply-to-feedback) into 3:

  • resolve-context — downloads event context from a trigger workflow artifact (for fork PRs via workflow_run)
  • review — unified auto + manual review with source-based routing
  • reply-to-feedback — replies to comments and captures feedback for the learning system

Both same-repo PRs (direct events) and fork PRs (trigger → workflow_run → artifact) go through the same jobs. No fork-specific branching.

How consuming repos set up

Same-repo only — 1 workflow, triggers directly on pull_request / issue_comment / pull_request_review_comment.

Supports forks — 2 workflows: a lightweight trigger (saves event context as artifact, no secrets needed) + a main workflow that triggers on issue_comment + workflow_run.

See review-pr/README.md for both setups.


Tip

Comment /review to trigger the PR Reviewer agent for automated feedback.
Comment /describe to generate a PR description.

@derekmisler derekmisler self-assigned this Apr 19, 2026
@derekmisler
derekmisler requested a review from a team April 19, 2026 15:24
@derekmisler
derekmisler marked this pull request as ready for review April 19, 2026 15:24

@docker-agent docker-agent Bot 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.

Assessment: 🟡 NEEDS ATTENTION

Comment thread review-pr/agents/pr-review.yaml Outdated
@derekmisler
derekmisler force-pushed the better-verification branch from d2cc86c to ff334ab Compare April 19, 2026 18:36
@derekmisler derekmisler changed the title better verification fix verification of issues and failure to reply to feedback Apr 20, 2026
@derekmisler
derekmisler force-pushed the better-verification branch from ff334ab to 8ac2d7a Compare April 20, 2026 15:42
@derekmisler
derekmisler marked this pull request as draft April 20, 2026 15:42
@derekmisler
derekmisler force-pushed the better-verification branch 2 times, most recently from 7c5a29b to 611a982 Compare April 20, 2026 16:31
@derekmisler

Copy link
Copy Markdown
Contributor Author

/review

@docker-agent docker-agent Bot 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.

Assessment: 🔴 CRITICAL

2 confirmed high-severity issues found in the changed code.

Comment thread .github/workflows/self-review-pr.yml
Comment thread .github/workflows/review-pr.yml
@derekmisler
derekmisler force-pushed the better-verification branch from 2829688 to 38c9bf2 Compare April 20, 2026 17:54
@derekmisler
derekmisler marked this pull request as ready for review April 20, 2026 17:54
@derekmisler
derekmisler force-pushed the better-verification branch 5 times, most recently from b41907a to 9e9f107 Compare April 20, 2026 18:59
@derekmisler derekmisler changed the title fix verification of issues and failure to reply to feedback fix timeout/failure to reply to feedback Apr 20, 2026
@derekmisler
derekmisler force-pushed the better-verification branch from 9e9f107 to 41d6601 Compare April 20, 2026 19:40
@derekmisler
derekmisler enabled auto-merge (squash) April 20, 2026 19:44
@derekmisler
derekmisler force-pushed the better-verification branch from 41d6601 to 365dd9c Compare April 20, 2026 19:45

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

"the amount of bash in there is starting to scare me"

it's true, i hate it. once i get this fixed, i'll continue migrating to TS

@derekmisler
derekmisler merged commit 70c5fb6 into docker:main Apr 20, 2026
14 checks passed
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