Skip to content

ci: run the checks on bot PRs - #49

Merged
rubas-agent[bot] merged 1 commit into
mainfrom
ci-same-repo-gate
Sep 28, 2026
Merged

rubas-agent[bot] merged 1 commit into
mainfrom
ci-same-repo-gate

Conversation

@rubas-agent

@rubas-agent rubas-agent Bot commented Sep 28, 2026

Copy link
Copy Markdown
Contributor

The Checks job in ci.yml ran only when the PR author was the repo owner. PRs that the agents open as rubas-agent[bot] skipped it, so they could merge without the Rust checks. #45, #47, and #48 all show Checks as skipped.

The new gate is github.event.pull_request.head.repo.full_name == github.repository. A fork PR still never reaches the incus runners, because only a branch of this repo passes. A bot PR now runs the full checks. The AGENTS.md line that describes the gate says the same now.

This PR is itself a bot PR, so its Checks run is the test.

The gate compared the PR author with the repo owner, so PRs that the agents
open as rubas-agent[bot] skipped the Rust checks. A same-repo check keeps
fork PRs off the incus runners just the same.
@rubas-agent
rubas-agent Bot merged commit 02b4b48 into main Sep 28, 2026
3 checks passed
@rubas-agent
rubas-agent Bot deleted the ci-same-repo-gate branch September 28, 2026 19:40
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.

0 participants