Skip to content

A blog about web design, front-end web development and other stuff, built with Eleventy.

Notifications You must be signed in to change notification settings

BrumGB/www.tempertemper.net

 
 

Repository files navigation

tempertemper.net

Development environment

Set up

  • Clone the remote repo with git clone git@github.com:tempertemper/www.tempertemper.net.git
  • Ensure you are on the correct version of node
  • Run npm install (or npm i) in the project root to install the node packages.

Running

Run npm start in the project root to spin up the development environment.

Updating dependencies

Run npm update in the project root to update packages.

Production release

This repository uses GitHub Flow.

  • Update the .changelog file with details of what has been added/changed/fixed/removed
  • Bump the version number accordingly:
    • For a major: npm run bump:major
    • For a minor: npm run bump:minor
    • For a patch: npm run bump:patch
  • Push the changes to the remote
  • Raise a PR (Pull Request) on the remote
  • Once all tests have passed, merge the PR; this will trigger a deployment to www.tempertemper.net and automatically tag the merge commit with the version number
  • Run git switch main && git pull -p && git branch -d name-of-branch locally

About

A blog about web design, front-end web development and other stuff, built with Eleventy.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • HTML 37.4%
  • SCSS 29.8%
  • Handlebars 22.1%
  • JavaScript 10.7%