Skip to content

v0.1.0

Choose a tag to compare

@adeoluo adeoluo released this 02 Nov 03:39
· 45 commits to main since this release
4591d03

First release of profile-forge, a Go CLI that generates a GitHub profile README and an optional portfolio JSON from a YAML config and live repository metadata.

  • Commands: generate, check (with --readme drift detection), init, version.
  • GitHub REST client with pagination, a bounded worker pool, retries, and an on-disk TTL cache; --offline runs from the cache.
  • Mermaid path and ecosystem diagrams colored from the config, with a generated legend; language table and pie chart; flagship, category, and release sections with static shields.io badges.
  • Output checks: no em or en dashes, all referenced repositories exist, basic mermaid syntax, optional --check-links.

Binaries for darwin/arm64, darwin/amd64, linux/amd64, and linux/arm64. Verify with: shasum -a 256 -c checksums.txt