Summary
Complete the inexpensive scalar fields in the jekyll-github-metadata emulation. The current implementation exposes most repository metadata from one repository response, but #28 still identifies scalar compatibility gaps.
Scope
- verify and implement the Ruby plugin-compatible
show_downloads key (the current map only contains show_downloads?)
- add
wiki_url, including the Ruby plugin's behavior when the wiki is disabled
- compare key names, nil handling, and URL values against a current Ruby Jekyll fixture
- add fixture-based tests that do not call GitHub
This issue should not add contributors, releases, owner repository lists, or Enterprise configuration; those require separate API/configuration work.
Split from #28.
Summary
Complete the inexpensive scalar fields in the
jekyll-github-metadataemulation. The current implementation exposes most repository metadata from one repository response, but #28 still identifies scalar compatibility gaps.Scope
show_downloadskey (the current map only containsshow_downloads?)wiki_url, including the Ruby plugin's behavior when the wiki is disabledThis issue should not add contributors, releases, owner repository lists, or Enterprise configuration; those require separate API/configuration work.
Split from #28.