Skip to content

Site: data model credits only from the data model's authors.yml (SIT-264) - #85

Merged
jan-glx merged 1 commit into
sitefrom
jangleixner/sit-264-site-authors-overlay-fix
Nov 12, 2026
Merged

jan-glx merged 1 commit into
sitefrom
jangleixner/sit-264-site-authors-overlay-fix

Conversation

@jan-glx

@jan-glx jan-glx commented Nov 12, 2026

Copy link
Copy Markdown
Collaborator

Fixes #80: in a storage format build, the data model page fell back to authors.yml when the data model branch has no authors.yml of its own; in such a build that file is the storage format's, so the data model page showed the storage format's credits (seen in the previews of #82 and #84).

The data model page now uses only data-model-authors.yml in a storage format build (one with a storage-format.md page), and authors.yml only when the data model is built on its own.

Tested locally: storage format with authors.yml and data model without → no credits on the data model page; both with → each page its own.

…ta model's authors.yml (SIT-264)

Without a data-model-authors.yml (the data model branch has no authors.yml), the
data model page fell back to authors.yml, which in a storage format build is
the storage format's own, and showed its credits. The fallback now applies only
when the data model is built on its own.
@jan-glx
jan-glx merged commit 8b6b22f into site Nov 12, 2026
5 checks passed
@jan-glx
jan-glx deleted the jangleixner/sit-264-site-authors-overlay-fix branch November 12, 2026 10:22

This branch was successfully deployed

1 active deployment
preview — 96076ca9 Deployed Nov 12, 2026 by jan-glx via Deploy to Cloudflare Pages #78
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