Skip to content

sean-krail/website

Repository files navigation

GitHub Actions

My personal website built using TypeScript, HTML, and CSS, built by Parcel, hosted on GitHub Pages, and continuously deployed by GitHub Actions.

Development

Run the server in development mode with hot reloading:

# runs `parcel src/*.html` under the hood
yarn start
# Server running at http://localhost:1234

Open up http://localhost:1234/ in your browser. Now everytime you save a file, the page will reload with your latest changes.

Updating

Updating node via mise

There's a `.mise.toml in this project root, so all you need to run is:

mise use node@20
node -v

Updating yarn

See https://yarnpkg.com/getting-started/install.

# assuming you have already run:
# corepack enable
yarn set version stable

Updating npm packages

yarn up -i '*' '@*/*'