This project was bootstrapped with Create React App.
In Progress: using bootstrap Album/Carousel template to model some styling
This repository includes a tool to check which open Pull Requests are ready to merge:
npm run check:prsThis 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
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):
When your CI workflow runs, the badge will be updated with the current test coverage automatically.
- Test coverage report is generated by Jest (
npm test -- --coverage --watchAll=false). - A badge SVG is generated using
coverage-badges-cliinto thebadges/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!
(2022-04-26) Haven't updated since 2021 when Travis-CI was still running, converting to Github Actions
2021-01-07 - currently this doesnt run; to-do make it trigger on commit or special tag
Create Travis CI file
Node Changes
- run
npm install gh-pages --save-dev - add to package.json
- homepage: https://mcliff1.github.io/jonessite
- predeploy: npm run build
- deploy: gh-pages -d build
Deployed to TruckingColorado.com for Production or mccsbx-truckingcolorado
For Travis CI to build to S3 static site
- Add AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY from User Access Key to Travis CI project settings
- expects to deploy to a specific AWS Account/Region where an expected Stack is already deployed
| 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 |