Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.3 KB

File metadata and controls

33 lines (23 loc) · 1.3 KB

Notes for maintaining site dependencies

Occasionally advance the versions of general dependencies (FOLIO-1276).

Do bundle update --all which will install the new versions and will update the Gemfile.lock file.

Verify that the local site still renders properly. If there was an update to Liquid, then verify the complex pages such as "API documentation" and Search.

If there are new versions of Tocbot then update the _includes/head.html file. There are two tocbot entries. If needed, then there is other Tocbot configuration at the _includes/js-content.html file. Verify complex table-of-contents, such as "API documentation".

If there are new versions of js-search then update the _includes/head.html file. Verify Search.

If there are new versions of JQuery then update the _includes/head.html file. Our site has minimal use.

If there are new versions of Sortable then update the reference/api/endpoints.md file.

Investigate the ramifications of changes with those dependencies and with Jekyll versions.

See other notes about Maintenance of theme.