Skip to content

brentchow/brentchow.com

Repository files navigation

🙋‍♂️ A Personal Website

This website was generated using Gatsby.

🏗️ Development

Dependencies

  1. Node.js (I suggest using NVM to manage your Node.js versions)
  2. Yarn
  3. Gatsby CLI
  4. Firebase CLI

Once you have Node.js installed you can install all of the global dependencies with the following command:

npm install -g yarn gatsby-cli firebase-tools

Getting Started

Navigate into your new site’s directory and start it up.

yarn develop

🚀 Deployment

This project is hosted using Firebase.

Auto-deployments

Auto-deployments are triggered when a push occurs on the main branch. This is managed by GitHub Action workflows found in .github/workflows directory.

Manual deployments

yarn build && yarn deploy