Submitted to ICSE 2026.
This repository is based on a template (in the GitHub sense) to facilitate setting up sub-sites of <ser-rse-bridge.github.io> with styling consistent to the main site.
To encapsulate the dependencies for building this site locally, you can use conda (or as used here: mamba).
- Create a new
condaenvironment with the namejekylland the main dependencies from the environment definition fileconda-env.yml:
mamba env create -n jekyll --file conda-env.yml
- Activate the environment:
mamba activate jekyll
- Install the website dependencies using the Ruby
bundler:
bundle install
- Serve the website on
http://127.0.0.1:4000:
bundle exec jekyll serve (optionally using -w to watch changes and update live)
- Stop the server with
CTRL+C
Pushing to main will trigger a GitHub Action that builds and deploys the website to https://ser-rse-bridge.github.io/sers/.
This repository originally contained a modified version of the Minimal Mistakes file _includes/masthead.html in which the masthead links (on the logo, title, and subtitle) are directed to the parent site rather than the top of the current site. This makes the masthead link behavior consistent between the main site and the sub-site.
The files has been removed to isolate the page from the main repository until we know if the workshop has been accepted.
If it is accepted, the behavior should be re-added, e.g., from this commit.