github-metadata

Jekyll plugin to propagate the `site.github` namespace and set default values for use with GitHub Pages.

MIT License

Downloads
4.8M
Stars
277
Committers
27

Bot releases are visible (Hide)

github-metadata - v2.16.1 Latest Release

Published by jekyllbot 10 months ago

Bug Fixes

  • Update references of help.github.com to docs.github.com (#260)
github-metadata - v2.16.0

Published by jekyllbot over 1 year ago

Minor Enhancements

  • Update octokit requirement from ~> 4.0, != 4.4.0 to >= 4, != 4.4.0, < 7 (#243)
  • Prevent loading all GH data on reset (#245)
  • Deprecate unnecessary constant in GitHubMetadata::Client (#239)

Development Fixes

  • Update rspec requirement from ~> 3.11.0 to ~> 3.12.0 (#244)
  • Bump Ruby versions in AppVeyor jobs (#253)
  • Bump rubocop-jekyll to 0.13.0 and fix rubocop issues (#252)
github-metadata - v2.15.0

Published by jekyllbot over 2 years ago

Bug Fixes

  • Inject site.github via :pre_render step rather than :after_init (#238)

Documentation

  • Add GitHub Actions badge and remove Travis one (#236)
github-metadata - v2.14.0

Published by parkr over 2 years ago

Minor Enhancements

  • Use owner name as site title for User and Organization sites. (#197)
  • Add site.github.public_repositories[].releases (#224)
  • Add site.github.public_repositories[].contributors (#234)

Documentation

  • docs: Add dev docs (#212)
  • set PAGES_GITHUB_HOSTNAME to hostname without protocol (#191)
  • Add JEKYLL_ENV limitation for git remote (#185)

Development Fixes

  • Restore log level after running tests that modify it. (#202)
  • Add GitHub Actions CI (#211)
  • Update rubocop-jekyll requirement from ~> 0.5.0 to ~> 0.12.0 (#226)
  • Create dependabot.yml (#225)
  • Add rubocop todo file (#230)
  • Upgrade rspec to 3.11.x (#231)
  • CI: use 'main' branch instead of 'master' (#232)
  • Add release workflow (#235)

New Contributors

Full Changelog: https://github.com/jekyll/github-metadata/compare/v2.13.0...v2.14.0

github-metadata - v2.13.0

Published by jekyllbot almost 5 years ago

Minor Enhancements

  • Lessen Jekyll dependency (#164)
  • Enable support for topics property (#166)
  • Allow detecting archived or disabled repos (#176)

Bug Fixes

  • Conditionally memoize certain private methods in EditLinkTag (#163)
  • Fix faraday connectionfailed issue (#178)
  • MetadataDrop: don't use instance variable to check mutations (#173)

Documentation Fixes

  • List the fields this repo generates for site.github (#171)
  • Use HTML entities to prevent Liquid from processing this documentation (#172)
github-metadata - v2.12.1

Published by jekyllbot over 5 years ago

Bug Fixes

  • Add Owner#to_liquid (#161)
github-metadata - v2.12.0

Published by jekyllbot over 5 years ago

Bug Fixes

  • site.owner should be a Hash in the final value (#160)
github-metadata - v2.11.0

Published by jekyllbot over 5 years ago

Minor Enhancements

  • Expose User/Org information under site.github.owner (#151)
  • Add new attributes to return for users and repositories (#158)
  • Move owner_metadata to an Owner class and add specs (#159)

Development Fixes

  • Fix specs to be compatible with forked repositories (#152)
  • Update CI settings and use rubocop-jekyll (#150)
github-metadata - v2.10.0

Published by jekyllbot almost 6 years ago

Minor Enhancements

  • Allow detecting repository on GitHub Enterprise (#147)
  • Remove redundant code (#140)
  • Constant accessors for def_delegation (#141)

Bug Fixes

  • Fixes for repository detection on Windows (#136)
  • Make github.com repo URLs always https (#133)

Documentation

  • Add instructions for using DotEnv (#92)

Development Fixes

  • Test against Ruby 2.5 (#119)
  • Add script/console to help debug (#124)
github-metadata -

Published by benbalter almost 7 years ago

Minor Enhancements

  • Warn and do nothing when site.name is set (#113)

Documentation

  • Docs: use plugins config key (#115)
github-metadata -

Published by benbalter about 7 years ago

Fix for site.github.* values not being propagated in some cases (#112)

github-metadata -

Published by benbalter about 7 years ago

  • Allow user values to override drop-determined values (#110)
github-metadata - v2.9.1

Published by jekyllbot about 7 years ago

  • Fix for "undefined method path for Hash" error
github-metadata - v2.9.0

Published by jekyllbot about 7 years ago

  • GitHub edit link tag (#108)
  • Define path with dir (#109)
github-metadata -

Published by benbalter about 7 years ago

Expose site source (#107)

github-metadata - v2.7.0

Published by jekyllbot about 7 years ago

Minor Enhancements

  • Expose repo license (#106)
github-metadata -

Published by benbalter about 7 years ago

  • Set title and description in dev (#104)
  • Detect whether the client is connected to the internet. Only allow client calls if connected. (#90)
  • Expose repo visibility (#105)
github-metadata -

Published by benbalter over 7 years ago

remove latest release url

github-metadata - v2.5.0

Published by jekyllbot over 7 years ago

  • Set default site.title and site.description (#101)
  • Modernize Travis configuration (#102)
  • Allow user to set empty baseurl (#97)
  • add latest_release and latest_release_url (#88)
  • Make the Octokit client more configurable. (#84)
github-metadata - v2.4.0

Published by jekyllbot over 7 years ago

Minor Enhancements

  • Don't double-process the site.github namespace. (#95)
  • Add .configuration and .page_build? methods to Pages (#89)