Configure release checks and delivery

This commit is contained in:
2026-11-03 15:44:56 +00:00
parent cb40f1d9f8
commit 7344994198
5 changed files with 50 additions and 5 deletions

2
.gitignore vendored
View File

@@ -31,7 +31,7 @@ go.work.sum
# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*
# Local ReleaseKit bootstrap executable
# Local ReleaseKit credentials
/.releasekit/
# KDE directory preferences

View File

@@ -1,6 +1,6 @@
# Release tooling implementation plan
Status: ready for the implementation sprint; Stages 1–6 are pending.
Status: Stage 1 complete; Stages 2–6 pending.
Follow the stages in integer order. This is one end-to-end sprint: intermediate
stages may temporarily leave scripts, tests, and documentation inconsistent.
@@ -46,6 +46,9 @@ this sprint. No implementation-blocking design question remains.
## Stage 1: Configure the three release profiles
**Completed.** All three profiles parse as JSON and select the planned checks
and delivery destination; the credential directory remains ignored.
Edit `releasekit.json`, `integrations/ckconfig/releasekit.json`, and
`integrations/ckprompt/releasekit.json`.

View File

@@ -8,6 +8,20 @@
"COPYRIGHT",
"LICENSE",
"docs/oss/attribution.md"
]
],
"go_format": true,
"markdown": {},
"module_distribution": {
"workspace_files": true,
"local_replacements": true
},
"forbidden_files": [".releasekit/gitea-token"]
},
"delivery": {
"forge": "gitea",
"base_url": "https://forge.maximumdirect.net",
"owner": "base-layer",
"repository": "commandkit",
"token_file": ".releasekit/gitea-token"
}
}

View File

@@ -8,6 +8,20 @@
"COPYRIGHT",
"LICENSE",
"docs/oss/attribution.md"
]
],
"go_format": true,
"markdown": {},
"module_distribution": {
"workspace_files": true,
"local_replacements": true
},
"forbidden_files": [".releasekit/gitea-token"]
},
"delivery": {
"forge": "gitea",
"base_url": "https://forge.maximumdirect.net",
"owner": "base-layer",
"repository": "commandkit",
"token_file": ".releasekit/gitea-token"
}
}

View File

@@ -8,6 +8,20 @@
"COPYRIGHT",
"LICENSE",
"docs/oss/attribution.md"
]
],
"go_format": true,
"markdown": {},
"module_distribution": {
"workspace_files": true,
"local_replacements": true
},
"forbidden_files": [".releasekit/gitea-token"]
},
"delivery": {
"forge": "gitea",
"base_url": "https://forge.maximumdirect.net",
"owner": "base-layer",
"repository": "commandkit",
"token_file": ".releasekit/gitea-token"
}
}