GitXplorerGitXplorer
t

tomarra.github.io

public
0 stars
0 forks
2 issues

Commits

List of commits on branch master.
Verified
d4601de0c37e73d46bb849dd06d658fd5c6cb47a

Add files via upload

ttomarra committed 10 months ago
Verified
7f5cbc2f57d5a37daff7a8e4428cc3d82ac59b01

Add files via upload

ttomarra committed a year ago
Verified
f3bda5e5eee993171796493442f09f79db7f4e74

Delete assets/headshot.JPG

ttomarra committed a year ago
Verified
9e3c8d9b15e0999d0003ff1907d24ccc884a6889

Rename VGV Headshot Square.JPG to headshot.JPG

ttomarra committed a year ago
Verified
d6b8b8ff84f1c6e0a90a4e56dca88012fa7e2092

Add files via upload

ttomarra committed a year ago
Verified
92bee21bf8a40db60aa324f7c909bdc4e4e21ff3

Updated resume

ttomarra committed a year ago

README

The README file for this repository.

TomArra.com

Check Links

About

The repo for my personal website. The site is built on Jekyll and is running a modified version of the BlogInn theme. The actual site is hosted through GitHub Pages and can be accessed by navigating to http://www.tomarra.com.

Run Locally

A lot of this is covered in the main GitHub help guide which can be found here

  1. Make sure your running Ruby 2.1.0 or higher
    • If not install RVM - curl -sSL https://get.rvm.io | bash -s stable --ruby. This will take a while as it will setup RVM and install the latest stable version of Ruby and RubyGems. After the install it's best to restart the terminal to pickup the changes.
  2. Check to see if you have bundler - bundle help
    • If you get an error install bundle via gem - gem install bundler
  3. From the workspace install the needed dependencies via bundler - bundle install
  4. To build and run the site just execute bundle exec jekyll serve and then open your browser to http://localhost:4000

Housekeeping

There are a few things that are automated on the repo in order to make sure everything is in good standing overall.

Spell Checker

As part of the PR/CI process, a spell checker is ran on the entire codebase. Any errors on the checker should be fixed or added to the cspell config so it can pass. All items in the cspell config should be lowercase.

Link Checker

On a weekly basis there is a action that runs called Site Link Check that checks the links in all .md and .html files to ensure they are all working. If there are any problems it will also automatically create an issue. Configuration for this is found in the .lycheeignore file.