100% Python line coverage and 100% TypeScript branch coverage.
SITE_DIR=/tmp/TurnTrout.com
git clone https://github.com/alexander-turner/TurnTrout.com.git "$SITE_DIR" --depth 1
cd "$SITE_DIR"
pnpm install --frozen-lockfile
pnpm devTo verify that one of my commits was produced at a given date, you need to check out another repository:
git clone https://github.com/alexander-turner/.timestamps
cd .timestamps
ots --no-bitcoin verify "files/$full_commit_hash.txt.ots" The above ots (Open Timestamp) command is written assuming you don't have a local copy of the blockchain and are instead willing to trust external calendar services. The commit times can be inspected zero-trust by downloading the blockchain and removing --no-bitcoin.
- Run
git config core.hooksPath .hooksto use the repository's hooks.
turntrout.com © 2024-2026 by Alexander Turner is licensed under CC BY-SA 4.0. Feel free to fork to use on your own website, but in addition to the licensing requirements of CC BY-SA 4.0:
- Change out the content for your own,
- Change the presentation in some way to visually distinguish it from my site (perhaps by just choosing a new set of colors for the theme),
- Please provide prominent credit to this project for forming the backbone of your site design.
Footnotes
-
Python testing and type-checking are run locally and not on GitHub actions. ↩