Skip to content

The website for York Community Web and App Development Society!

License

Notifications You must be signed in to change notification settings

SoftBaguette/yordevs.github.io

 
 

Repository files navigation

Yordev's Website

This is a quick (temporary) guide on how to begin developing for this site.

  1. Clone the repo.
git clone https://github.com/yordevs/yordevs.github.io
  1. Make sure you have Node installed and install Yarn, then install the dependencies.
yarn install
  1. Run Gatsby to start it watching for changes.
gatsby develop
  1. Happy coding!

How to make changes

The gatsby branch is set up as a protected branch and is used to build and deploy the final code for our website, so don't push directly to it. Instead, please do the following:

  1. Create a new branch for the feature you're developing, with a descriptive name like contact-page-content.
  2. Make your changes in that branch.
  3. Create a pull request with gatsby as the destination branch.
  4. Wait for someone to review and approve your changes (1 approval is required), after which they'll be merged into the gatsby branch and automatically deployed to the site!

Common issues

Gatsby CLI not installed

npm install -g gatsby-cli

Yarn not installed

npm install -g yarn

About

The website for York Community Web and App Development Society!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 93.4%
  • CSS 5.6%
  • Shell 1.0%