-
Install a full Ruby development environment
-
Install Jekyll and Bundler
gem install jekyll gem install bundler -v 1.16.6
-
Install dependencies from Gemfile:
bundle install
-
Build the site and make it available on a local server
bundle exec jekyll serve
-
Browse to http://localhost:4000
-
Run this bash script in the root directory of this repository
./deploy.sh
The community file generation takes time and if you want to skip this step (this is anyways updated daily by the CI), you can run with the skip_gen
flag:
./deploy.sh skip_gen
- Add the HTML file in the
reports
directory. - Add an entry in the
/doc/reports/index.md
file to link to/reports/[name-of-html-file]
based on the template already added in that file. - Additionally, you could also deploy the site after adding the weekly report from GitHub Actions here.
Press theRun workflow
button and if you want to skip the community generation step (it takes time!), specifyskip_gen
in theArguments to deploy script
field. ClickRun workflow
.
- If it is a PDF (or any other static file), you can add the file in the talks folder and the url to link would just be
/talks/[filename_with_extension]
. Ignore this step if it you want to add an existing URL. - Add an item to the list here. You can use the following line as a template if you want:
- Talk name [link](https://link-to-your-talk.com){:target="_blank"} (Date)