Skip to content

mcliff1/jonessite

Repository files navigation

This project was bootstrapped with Create React App.

In Progress: using bootstrap Album/Carousel template to model some styling

Pull Request Management

This repository includes a tool to check which open Pull Requests are ready to merge:

npm run check:prs

This script analyzes all open PRs and reports:

  • Which PRs are ready to merge
  • Which PRs are blocked and why
  • Recommendations for merge order

For detailed analysis, see docs/MERGEABLE_PRS.md

Code Coverage Badge

Coverage

This repository automatically generates and updates a local code coverage badge every time you push to master or main.

Setup is automatic!

Badge (add this to your README):

![Coverage](badges/coverage.svg)

When your CI workflow runs, the badge will be updated with the current test coverage automatically.

How It Works

  • Test coverage report is generated by Jest (npm test -- --coverage --watchAll=false).
  • A badge SVG is generated using coverage-badges-cli into the badges/ folder in your repo.
  • A GitHub Actions workflow (.github/workflows/coverage-badge.yml) will automatically commit and push the updated badge.
  • No 3rd party service or badge hosting is required — everything is inside your repo!

IN progress

(2022-04-26) Haven't updated since 2021 when Travis-CI was still running, converting to Github Actions

To Publish to GH Pages

2021-01-07 - currently this doesnt run; to-do make it trigger on commit or special tag

Create Travis CI file

Node Changes

  1. run npm install gh-pages --save-dev
  2. add to package.json

To Publish to S3 (single env on master commit)

Deployed to TruckingColorado.com for Production or mccsbx-truckingcolorado

For Travis CI to build to S3 static site

  1. Add AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY from User Access Key to Travis CI project settings
  2. expects to deploy to a specific AWS Account/Region where an expected Stack is already deployed

Build Status

Release Notes

Date Comment
2025-08-20 Added two additional contacts to Contact page: Cierra Chambers and Josh Smith. Updated page layout to be more compact with logo positioned beside title.
2024-11-09 Update to Nodejs22, React 18
2024-11-09 Updated to Nodejs18, React 18

About

https://truckingcolorado.com/ for chad oct 2019

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors