Adopt ReleaseKit and add hosted release delivery

This commit is contained in:
2026-11-02 00:07:18 +00:00
parent 6c60f02b5a
commit 1e69abc88c
10 changed files with 112 additions and 81 deletions

View File

@@ -3,10 +3,18 @@
"remote": "origin",
"expected_push_url": "ssh://git@forge.maximumdirect.net:22222/base-layer/configkit.git",
"validation": {
"forbidden_files": [".releasekit/gitea-token"],
"go": {
"race": true,
"full_vet": true,
"compile_targets": ["linux/amd64", "linux/arm64"]
}
},
"delivery": {
"forge": "gitea",
"base_url": "https://forge.maximumdirect.net",
"owner": "base-layer",
"repository": "configkit",
"token_file": ".releasekit/gitea-token"
}
}