- Install
jekyll
andbundler
by runninggem install jekyll bundler
. Ask ChatGPT for help if you encounter any issues. bundle install
to install the necessary gems.rm ./Gemfile.lock
if you meet gem error.bundle exec jekyll server
to compile and start the server.
To add a new blogpost, please refer to _posts/2023-06-20-vllm.md
as an example. Some notes:
- Google Doc can be saved as markdown format which will make your life easier.
- Note that the blogpost will only show when its date is in the past.
- Put figures under
assets/figures/yourblogname/
. - Make a pull request.
The blog is automatically built and deployed by GitHub Actions when main
is pushed to.
The theme we are using is Minima. If you need to customise anything from this theme, see Overriding theme defaults.