Skip to content

About

Github pages for TJE

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

18 Commits

Folders and files

Repository files navigation

TJ Engineering

The TJ Engineering project portfolio, powered by data/projects.json.

Mission: Engineering Open-Source software at the intersection of advanced technology and academic scholarship, specializing in textual corpus research and biblical studies.

Edit and preview

Edit data/projects.json to manage projects, descriptions, logos, and publication links. See the editing guide.

Run python -m http.server 8000 from this repository and open http://localhost:8000.

GitHub Pages

In Settings → Pages, select Deploy from a branch, main, and / (root). The site address is https://tj-engineering.github.io/.

Automated data validation

The Validate project JSON GitHub Action runs on pushes, pull requests, and manual dispatch. It checks JSON syntax, duplicate keys and project IDs, required fields, statuses, and logo/resource field types. Run the same check locally with python scripts/validate_projects.py. It uses only the Python standard library. A failing check reports the invalid field; it does not automatically block branch pushes or Pages deployments.

About

Github pages for TJE

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages