Skip to content

docs/ecosystem.md is stale against the org's repos_db — the .github generator-idempotency check has been red since 2026-09-04 #27

Description

@bdbarnett

Stakes

The organization repository's Checks workflow has a generator-idempotency job that proves the site generator's output matches data/repos_db.json. It has been red on main since e75671b ("website: cameraif joins the org site", 2026-09-04) — four consecutive runs — because the generator wants to rewrite this repository's docs/ecosystem.md: the audioif blurb changed at the split, and the audiocomponents, usbif and cameraif rows are missing. While it stays red, every PR to PyDevices/.github inherits a failing check that is nobody's fault, and docs/ecosystem.md misdescribes the organization on the one page that lists it.

What to do

Regenerate docs/ecosystem.md from the generator in PyDevices/.github (scripts/generate_sites.py, the ecosystem target) at the current data/repos_db.json, commit the result here, and confirm the generator-idempotency job on PyDevices/.github goes green on its next run. No hand edits to the generated file.

Found while reviewing PyDevices/.github#37, whose CI carried the red inherited from main.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions