gmnigit/main.go -rw-r--r-- 1.6 KiB
f5c1f8b9 — Omar Polo 4 months ago
The following patch creates an additional file in /refs/index.gmi with
the list of the tags and links to the relevant commit.  It follows the
companion specification for subscriptions, so users can easily subscribe
to that page to know when a release is tagged.

Please note that if a tag points to a commit that isn't reachable from
any branch, the link won't work.  This can happen if one created a
branch off a tag, done some work, tagged a new version and deleted the
specify url by command line argument
optional show files permissions in tree
use command line flags
refactor; split code into multiple files
convert README.md to .gmi and write it to index.gmi
read url file, create main index.gmi
generate files section
generate patches files
create commit index file
iterate over repositories