Skip to content

stevenf7/stevenf7.github.io

Repository files navigation

Hi, this is my personal website!

My name is Ji Yuan "Steven" Feng, I am a robotics engineer at NVIDIA, building the next generation simulation platforms for training and deploying sophisticated robots.

This repo contains the source code to my personal website.

Checkout my site at: https://stevenf7.github.io/

Development

To install dependencies:

npm install

To run it locally:

npm start

To build for production:

npm run build

Deployment

This site is automatically deployed using GitHub Actions. When you push to the production branch, it will:

  1. Build the Gatsby site
  2. Deploy to GitHub Pages
  3. Update your live site

Quality Assurance

Pull Request Checks

Every Pull Request automatically triggers a build check to ensure:

  • Dependencies install correctly
  • Gatsby builds successfully
  • No breaking changes are introduced

Manual Deployment

Running this command in your local terminal will deploy your current branch to "main" branch and update gh pages. There is no checks, and forces update immediately

npm run deploy

About

checkout my personal website!

Resources

License

Stars

Watchers

Forks

Packages

No packages published