···55## Development
6677```bash
88-npm install
99-npm run dev
1010-```88+pnpm install
99+pnpm run dev
1010+```
1111+1212+## Deployment with github pages
1313+1414+1. fork the repo and enable github pages in the repo settings (Settings -> Pages -> Source -> Github Actions)
1515+1616+2. change the handle to your bluesky handle in `.github/workflows/deploy.yml` line 32:
1717+1818+```bash
1919+PUBLIC_HANDLE: 'your-bluesky-handle'
2020+```
2121+2222+3. change the base path to your repo name in `svelte.config.js` line 13:
2323+2424+```ts
2525+base: process.env.NODE_ENV === 'development' ? '' : '/svelsky'
2626+```
2727+2828+4. push to github and wait for it to deploy
2929+3030+5. edit the website by going to `https://<your-github-username>.github.io/<repo-name>/edit`,
3131+signing in with your bluesky account, editing the website and saving at the end.
3232+3333+6. rerun the workflow manually by clicking the `Run workflow` button in the github actions tab.