This project was built using Svelte, SvelteKit and mdsvex as the core tools.
Whenever I was uncertain what to do, I stole ideas from this blog post.
First time (after cloning the repo) deps should be installed:
npm install
Run the site in development mode like this (includes HMR):
npm run dev
Build the production version if needed:
npm run build
# To run the built site:
npm run preview
npm run test:e2e
Also happens on pushes and PRs to the master branch.
Run the GH action at https://github.com/tontonsb/blog/actions/workflows/deploy.yml