Releases
Releases group related entries into a planned deployment. They have a lifecycle — from planning through to release — and can include approval workflows, quality checklists, and GitHub evidence.
Creating a Release
- Open a project and click Releases.
- Click New Release.
- Fill in:
- Name — e.g. "Sprint 42" or "v2.4.0".
- Version — optional semver string (e.g.
2.4.0). - Type — Major, Minor, Patch, or Hotfix.
- Start Date and End Date — the planned delivery window.
- Description — what this release covers.
- Click Create Release.

Release Lifecycle
Releases move through these statuses:
| Status | Meaning |
|---|---|
| Planning | Scoping in progress |
| Active | Development underway |
| In Progress | Same as active; interchangeable |
| Testing | QA / UAT in progress |
| Completed | All work done, awaiting sign-off |
| Released | Deployed to production |
| Archived | Historical record; no further changes |
Admins and project owners can advance the status manually from the release detail page.

Adding Entries to a Release
Entries are linked to a release in two ways:
- Drag and drop — from the Entries tab, drag an entry card to a release in the sidebar.
- Entry detail — open any entry and select a release from the Release dropdown.

Quality Checklists
Releases can include checklists to track release readiness tasks (e.g. regression test passed, staging sign-off received).
- Open a release and click Checklists.
- Click Add Checklist.
- Give the checklist a name (e.g. "Release Readiness") and add items.
- Team members tick off items as they are completed.

Approval Workflows
Releases requiring formal sign-off can use approval workflows:
- An approval instance is triggered on the release (manually or automatically based on a template).
- Designated approvers receive email notifications.
- Each approver can Approve or Reject with an optional comment.
- All approvals must be granted before the release can proceed to the next stage.
See Approvals for a detailed walkthrough.
Release Evidence
For compliance purposes, each release can generate a signed evidence package that captures:
- The approval chain with timestamps.
- Linked commits and CI results from GitHub.
- Checklist completion status.
- A completeness score (0–100).
Admins and partners can retrieve the evidence package via the Release Evidence API.
