visualinteractivedata / visualinteractivedata.github.io

https://vishub.net
0 stars 13 forks source link

Collection order in _config.yml is not working properly #11

Open benjbach opened 2 years ago

benjbach commented 2 years ago

The project order specified in _config.yml is not the one displayed on index.html.

jamesscottbrown commented 2 years ago

The problem is that the order only takes effect for Jekyll version >= 4.0, but currently GitHub Pages uses 3.9.0.

Until they upgrade, I think the only work-around is to rename the project files to include the intended position (01_education.md, 02_clinical_guidelines.md, ...), so that the lexicographic order matches the intended order.

jamesscottbrown commented 2 years ago

See: https://github.com/github/pages-gem/issues/651

It looks like the upgrade to Jekyll 4 won't happen for a while, so we should probably think about using GitHub Actions to build the site. I can set this up once the current round of paper submissions is done.