Skip to content

Testing Changes

dzoladz edited this page Oct 25, 2020 · 1 revision

The conference site repo includes sample data so we can test the impact of changes even before certain pieces of conference information are finalized, like workshop locations or the contents of presentations. Example YAML data lives in _data/examples and should be used to guide the construction of the real data files when the time comes. Example posts live in _drafts. To test out a pull request using the fake data, these are the usual steps:

  • copy all missing data files into _data, e.g. cp _data/example/* _data
  • tell Jekyll to build the draft posts, bundle exec jekyll serve --drafts
  • often you need to edit _data/conf.yml to see different sections of the site
    • setting have-schedule: true makes the "schedule" link in the main nav change
    • homepage-display: peri lets you test the home page display during the conference
    • any particular show: false toggle that might be relevant can be flipped on