Skip to content

feat: add script to check CI org wide - #30

Open
evenstensberg wants to merge 2 commits into
mainfrom
audit
Open

feat: add script to check CI org wide#30
evenstensberg wants to merge 2 commits into
mainfrom
audit

Conversation

@evenstensberg

@evenstensberg evenstensberg commented Aug 24, 2026

Copy link
Copy Markdown
Member

A little script to monitor our CI statuses organization wide. Useful in terms of dependency updates that fails our pipeline sometimes, and other commits such as release, which we need to look into independently.

Unsure where we should place this script, it's an infrastructure utility not related to our internal tooling around webpack itself.

Screenshot 2026-08-24 at 20 46 19

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@evenstensberg
evenstensberg requested a review from a team August 24, 2026 15:07
@evenstensberg

Copy link
Copy Markdown
Member Author

Some parts are still flaky, drafting until the results are precise without defaulting to failure on un-deterministic states.

@evenstensberg
evenstensberg marked this pull request as draft August 24, 2026 18:06
Only report a repository green when it can actually be verified: retry and
detect API errors, paginate check runs, pin every request to one head SHA,
keep the newest run per workflow/check, skip Dependabot dynamic runs, and
report unverifiable repositories instead of rounding them up to a pass.
Scan repositories in parallel and add ORG/JOBS/filter knobs.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@evenstensberg
evenstensberg marked this pull request as ready for review August 24, 2026 18:46
@evenstensberg

Copy link
Copy Markdown
Member Author

PTAL!

@evenstensberg

Copy link
Copy Markdown
Member Author

CC @Starefossen might be useful for NAV? Feel free to copy + adapt 😃

@Starefossen

Starefossen commented Aug 24, 2026

Copy link
Copy Markdown

Oh, this is super interesting! Will definitely check this out! Wondering if GitHub will break when I run it over our 9k repos 😂

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