Skip to content

joshuaduffy/joshuaduffy.github.io

Repository files navigation

joshuaduffy.github.io

deploy.yml test.yml

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/joshuaduffy/joshuaduffy.github.io.git
    cd joshuaduffy.github.io
  2. Install Node.js dependencies:

    npm install
  3. Install Jekyll dependencies:

    bundle install

Serve

To serve the app locally, use the following command:

bundle exec jekyll serve

This will start a local server and you can view the site by navigating to http://localhost:4000 in your web browser.

Test

To run the Playwright tests, use the following command (will run the site locally):

npx playwright test -c playwright.serve.config.ts