Describe how the GitHub mirror shows the wordmark #26

Merged
branderson merged 2 commits from github-mirror into main 2026-10-14 17:32:05 -07:00
Collaborator

Summary generated by LLM agent

Part of mirroring the dejima repositories read-only to github.com/dejima-org (dejima/dejima#209). dejima's mirror/github-mirror.sh does the mirroring, and this repository needs two small changes for it.

  • The README's wordmark comment and assets/README.md now say what the mirror actually does: GitHub follows its own theme setting through <picture>, so the mirror replaces the dark-only tag with one that falls back to the light-mode file. The tag here is unchanged, since the forge still renders dark.
  • The comment on the test that both wordmark files ship now gives that as the reason.
  • The attribution test accepts both the forge's /src/branch/ form of the ATTRIBUTION.md link and GitHub's /blob/, which the mirror rewrites it to. Without that, a clone of the mirror fails its own suite.

Testing

The full bats test/ suite passes on this branch. It also passes on the tree the mirror would publish from it, i.e. this branch run through github-mirror.sh --transform.

**Summary generated by LLM agent** Part of mirroring the dejima repositories read-only to `github.com/dejima-org` (dejima/dejima#209). dejima's `mirror/github-mirror.sh` does the mirroring, and this repository needs two small changes for it. - The README's wordmark comment and `assets/README.md` now say what the mirror actually does: GitHub follows its own theme setting through `<picture>`, so the mirror replaces the dark-only tag with one that falls back to the light-mode file. The tag here is unchanged, since the forge still renders dark. - The comment on the test that both wordmark files ship now gives that as the reason. - The attribution test accepts both the forge's `/src/branch/` form of the ATTRIBUTION.md link and GitHub's `/blob/`, which the mirror rewrites it to. Without that, a clone of the mirror fails its own suite. ## Testing The full `bats test/` suite passes on this branch. It also passes on the tree the mirror would publish from it, i.e. this branch run through `github-mirror.sh --transform`.
dejima-agent added 2 commits 2026-10-14 16:29:44 -07:00
branderson approved these changes 2026-10-14 17:32:01 -07:00
branderson merged commit fe9db52f68 into main 2026-10-14 17:32:05 -07:00
Sign in to join this conversation.