26 lines
985 B
Markdown
26 lines
985 B
Markdown
# Release Checklist
|
|
|
|
## Goal
|
|
|
|
Use this checklist before publishing every OfficeCom Sentinel release.
|
|
|
|
## Infrastructure Check
|
|
|
|
1. Confirm the internal PostgreSQL target is still correct in `infra/postgres-target.example.json` or its private production counterpart.
|
|
2. Confirm the n8n internal base URL is still correct.
|
|
3. Confirm the public client ingest URL still forwards to the intended internal service.
|
|
4. Confirm no internal PostgreSQL host or IP is embedded in client configuration, installer output, or public release artifacts.
|
|
|
|
## Build Check
|
|
|
|
1. Build `OCSentinelClient-win-x64.zip`.
|
|
2. Build `OCSentinelSetup.exe`.
|
|
3. Generate `version.json`.
|
|
4. Verify SHA-256 output matches the released ZIP.
|
|
|
|
## Publish Check
|
|
|
|
1. Upload the ZIP, SHA256 file, and setup EXE to the release.
|
|
2. Update `release/stable/version.json` so NinjaOne keeps a version-independent manifest URL.
|
|
3. If infrastructure changed, update the internal Postgres target record in the repo at the same time.
|