Skip to content

[ci] Audit all commits in origin/main..HEAD for XODO markers - #3906

Merged
joshlf merged 1 commit into
mainfrom
Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf
Oct 24, 2026
Merged

joshlf merged 1 commit into
mainfrom
Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf

Conversation

@joshlf

@joshlf joshlf commented Oct 24, 2026 •

Copy link
Copy Markdown
Member

On pull_request triggers, actions/checkout checks out GitHub's synthetic
merge ref (refs/remotes/pull//merge) with fetch-depth: 1, whose
commit message is 'Merge into '. As a result, inspecting
only git log -1 --pretty=%B on HEAD missed XODO markers in the PR's own
commit messages (and in earlier commits of a multi-commit PR or stack).

Fetch full history (fetch-depth: 0) in check-todo and update
ci/check_todo.sh to enumerate all commits in origin/main..HEAD (falling
back to HEAD when on main itself), auditing both the commit message and
tracked file tree of each commit. Do not pass --no-merges: on a GitHub
pull_request checkout, HEAD is a synthetic merge of main (HEAD^1) and
the PR tip (HEAD^2), so origin/main..HEAD traverses HEAD^2 to audit
every commit in the PR (including authored merge commits) as well as the
merged tree at HEAD.

Agent-authored-by: AI agent acting on joshlf's behalf


Latest Update: v2 — Compare vs v1

📚 Full Patch History

Links show the diff between the row version and the column version.

Version v1 Base
v2 vs v1 vs Base
v1 vs Base
⬇️ Download this PR

Branch

git fetch origin refs/heads/Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf && git checkout -b pr-Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf FETCH_HEAD

Checkout

git fetch origin refs/heads/Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf && git checkout FETCH_HEAD

Cherry Pick

git fetch origin refs/heads/Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf && git cherry-pick FETCH_HEAD

Pull

git pull origin refs/heads/Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf

Stacked PRs enabled by GHerrit.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Oct 24, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-10-24T14:18:01.586897Z 7f42737 Manual request
🔒 Security Review ✅ Completed 2026-10-24T14:19:04.778121Z 7f42737 Manual request
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@codecov-commenter

codecov-commenter commented Oct 24, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.94%. Comparing base (20a6f6f) to head (7f42737).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #3906   +/-   ##
=======================================
  Coverage   92.94%   92.94%           
=======================================
  Files          16       16           
  Lines        2466     2466           
=======================================
  Hits         2292     2292           
  Misses        174      174           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 4694a27d00

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread ci/check_todo.sh Outdated
@joshlf
joshlf enabled auto-merge October 24, 2026 13:45
@joshlf
joshlf disabled auto-merge October 24, 2026 13:45
On pull_request triggers, actions/checkout checks out GitHub's synthetic
merge ref (refs/remotes/pull/<PR>/merge) with fetch-depth: 1, whose
commit message is 'Merge <head> into <base>'. As a result, inspecting
only git log -1 --pretty=%B on HEAD missed XODO markers in the PR's own
commit messages (and in earlier commits of a multi-commit PR or stack).

Fetch full history (fetch-depth: 0) in check-todo and update
ci/check_todo.sh to enumerate all commits in origin/main..HEAD (falling
back to HEAD when on main itself), auditing both the commit message and
tracked file tree of each commit. Do not pass --no-merges: on a GitHub
pull_request checkout, HEAD is a synthetic merge of main (HEAD^1) and
the PR tip (HEAD^2), so origin/main..HEAD traverses HEAD^2 to audit
every commit in the PR (including authored merge commits) as well as the
merged tree at HEAD.

gherrit-pr-id: Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf
Agent-authored-by: AI agent acting on joshlf's behalf
@joshlf
joshlf force-pushed the Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf branch from 4694a27 to 7f42737 Compare October 24, 2026 14:14
@joshlf

joshlf commented Oct 24, 2026

Copy link
Copy Markdown
Member Author

@codex review

@joshlf
joshlf enabled auto-merge October 24, 2026 14:16
@joshlf
joshlf disabled auto-merge October 24, 2026 14:17
@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Chef's kiss.

Reviewed commit: 7f42737628

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@joshlf
joshlf enabled auto-merge October 24, 2026 14:18
@chatgpt-codex-connector

Copy link
Copy Markdown

🛡️ Codex Security Review · Automatically triggered

Security review completed. No security issues were found in this pull request.

Reviewed commit: 7f42737628

View security finding report

Only the user who started this review can view the report in Codex.

ℹ️ About Codex security reviews in GitHub

This is an experimental Codex feature. Security reviews are triggered when:

  • You comment "@codex security review"
  • A regular code review gets triggered (for example, "@codex review" or when a PR is opened), and you’re opted in so security review runs alongside code review

Once complete, Codex will leave suggestions, or a comment if no findings are found.

@joshlf
joshlf added this pull request to the merge queue Oct 24, 2026
Merged via the queue into main with commit 2f71b3b Oct 24, 2026
113 checks passed
@joshlf
joshlf deleted the Gqqvieb2pqp2bcmej7ch7x4mwzcdndsdf branch October 24, 2026 15:08
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