Sign in

Search issue titles and bodies, change requests and comments. Private repositories you cannot read are not included.

vole
Clone

Read only, no credentials:

https://rodent.software/git/vole.git

Write over SSH with a registered key:

git clone ssh://git@0.0.0.0:2222/vole.git

A free and open-source forge that lives in your Git repo.

Blame · metadata/doc.go

Line attribution on main · 19 line(s)

c5902451
Keenan Nemetz
16d ago
1 // Package metadata implements the files Vole stores on refs/heads/vole.
2 //
3 // It is one package because the branch is one format: issues, comments, change
4 // requests, approvals and release artifacts are all frontmatter markdown, read
5 // and written by the same functions, and validated at the same push boundary.
6 //
7 // Layout:
8 //
9 // refs/heads/vole
10 // issues/<ulid>/issue.md
11 // issues/<ulid>/comments/<ulid>.md
b492b557
Keenan Nemetz
3d ago
12 // changes/<ulid>/change.md
13 // changes/<ulid>/comments/<ulid>.md
14 // changes/<ulid>/approvals/<account-name>.md
c5902451
Keenan Nemetz
16d ago
15 // releases/<tag>/<artifact>
16 //
17 // Run records also live under runs/, but their format and queue belong to the CI
18 // subsystem; this package only reserves the path.
19 package metadata