Skip to content

fix(ci): run driver suites for pin changes - #931

Merged
frahlg merged 1 commit into
masterfrom
agent/fix-driver-ci-classifier
Aug 16, 2026
Merged

frahlg merged 1 commit into
masterfrom
agent/fix-driver-ci-classifier

Conversation

@frahlg

@frahlg frahlg commented Aug 16, 2026

Copy link
Copy Markdown
Member

What changed

Moves the test path classifier into a small shell helper and routes drivers/BUNDLED_SOURCE.json through both the core and driver suites.

Why

The generic drivers/* rule matched the pin first. A pin-only change ran core but skipped drivers and drivers build from the pin alone.

Validation

  • bash scripts/test-change-classifier.sh
  • go run github.com/rhysd/actionlint/cmd/actionlint@v1.7.9 .github/workflows/test.yml
  • make verify

The contract test covers the former failing pin-only route.

@frahlg
frahlg requested a review from miravoss26 August 16, 2026 20:53
@frahlg

frahlg commented Aug 16, 2026

Copy link
Copy Markdown
Member Author

@codex review

@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: f2ec5a8d96

ℹ️ 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 .github/scripts/classify-test-changes.sh Outdated
@frahlg
frahlg force-pushed the agent/fix-driver-ci-classifier branch from f2ec5a8 to 101b346 Compare August 16, 2026 20:55
@frahlg

frahlg commented Aug 16, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. 🚀

Reviewed commit: 101b346c2f

ℹ️ 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".

@frahlg
frahlg force-pushed the agent/fix-driver-ci-classifier branch from 101b346 to dadede8 Compare August 16, 2026 20:58
@frahlg

frahlg commented Aug 16, 2026

Copy link
Copy Markdown
Member Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Swish!

Reviewed commit: dadede8c75

ℹ️ 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".

@frahlg
frahlg force-pushed the agent/fix-driver-ci-classifier branch from dadede8 to a54cb04 Compare August 16, 2026 21:16
@frahlg

frahlg commented Aug 16, 2026

Copy link
Copy Markdown
Member Author

Rebased the same patch onto master b8cb4ad3d00a63f55a50766c866a7d8a3a7c587d. Range-diff is unchanged and the stable patch IDs match. Local classifier contract, actionlint, compose migration, and container boundary tests pass.

@codex review

@frahlg
frahlg marked this pull request as ready for review August 16, 2026 21:19
@frahlg
frahlg merged commit 203283b into master Aug 16, 2026
14 checks passed
@frahlg
frahlg deleted the agent/fix-driver-ci-classifier branch August 17, 2026 18: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.

1 participant