Files
stamp/mise.toml
Thomas 77462f5e8a feat: initial stamp implementation
- stamp add: create .stamp/*.md changeset files (interactive + --no-interactive)
- stamp status: show pending stamps and projected next versions (plain + --json)
- stamp version: consume stamps, bump semver, update CHANGELOGs, commit
- stamp publish: create git tags, GitHub/Gitea releases, upload artifacts
- stamp comment: post/update idempotent PR comments via GitHub/Gitea API
- Supports monorepos via stamp.toml [[projects]] blocks
- Changeset files support YAML (---) and TOML (+++) frontmatter
- Semver + pre-release support (alpha, beta, rc)
- Examples and workflow documentation

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-08 20:56:23 +01:00

15 lines
203 B
TOML

[tools]
go = "1.26.1"
[tasks.build]
run = "go build -o bin/stamp ./cmd/stamp"
[tasks.test]
run = "go test ./..."
[tasks.lint]
run = "golangci-lint run"
[tasks.install]
run = "go install ./cmd/stamp"