WiCSM site based on the popular Gatsby Serif Template
- Install Node.js (LTS recommended) OR use NVM
- Clone the repository and install the dependencies
$ npm install - Run the site locally
$ npm run develop
-
Create a fork of the project then add the new blog post markdown file to the data/stories folder. See existing blog post to understand the format and naming scheme as well as the order in which you want to make the blog posts appear.
-
Run the project following the instructions above to verify the blog post looks ok.
-
Create a pull request onto the master branch. This will kick off the CI build and publish it to a NON-PRODUCTION TEST URL, that you can use to verify.
-
Once the pull request is merged the changes will be reflected on the PRODUCTION site
-
Create a fork of the project then add the new team member markdown file to the data/stories folder. See existing team markdown file to understand the format and naming scheme as well as the order in which you want to make the team members appear.
-
Add the team member's image to the static/team folder and reference the image name in the team member markdown file in step 1.
-
Run the project following the instructions above to verify the team member page looks ok.
-
Create a pull request onto the master branch. This will kick off the CI build and publish it to a NON-PRODUCTION TEST URL, that you can use to verify.
-
Once the pull request is merged the changes will be reflected on the PRODUCTION site