Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| pub:processes:platform_release [25.05.2026 05:56] – created - external edit 127.0.0.1 | pub:processes:platform_release [25.05.2026 06:08] (current) – Predrag Tasevski | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| ===== Owner ===== | ===== Owner ===== | ||
| - | **Peter Zlatev** — CTO / Co-Founder | + | **Peter Zlatev** — CTO |
| ===== Trigger ===== | ===== Trigger ===== | ||
| Line 29: | Line 29: | ||
| * Auth flows (login, SSO if applicable) work correctly \\ | * Auth flows (login, SSO if applicable) work correctly \\ | ||
| * No console errors or broken UI in Chromium and Firefox \\ | * No console errors or broken UI in Chromium and Firefox \\ | ||
| + | * Generate SBOM (syft) and Bearer scan (Code security scanning tool (SAST)) | ||
| //Tool: Unicis staging environment// | //Tool: Unicis staging environment// | ||
| - | - **Release notes drafted** — Predrag drafts release notes in Markdown (Decap CMS). Structure: summary paragraph, What's New, Bug Fixes, Known Issues, Upgrade Notes. \\// | + | - **Release notes drafted** — Predrag drafts release notes in Markdown (Sveltia |
| - **Tag and release** — Peter creates the GitHub release tag ('' | - **Tag and release** — Peter creates the GitHub release tag ('' | ||
| - **Deployment verified** — Peter confirms the new version is live on the SaaS instance. Checks status.unicis.tech shows no incidents. Verifies Grafana metrics are nominal. \\//Tool: status.unicis.tech, | - **Deployment verified** — Peter confirms the new version is live on the SaaS instance. Checks status.unicis.tech shows no incidents. Verifies Grafana metrics are nominal. \\//Tool: status.unicis.tech, | ||
| - | - **Release blog post published** — Predrag publishes the release blog post on unicis.tech. Post follows the [[pub: | + | - **Release blog post published** — Predrag publishes the release blog post on unicis.tech. Post follows the [[pub: |
| - **Community announcement** — Predrag posts the release announcement to: LinkedIn, Discord # | - **Community announcement** — Predrag posts the release announcement to: LinkedIn, Discord # | ||
| - **Mautic newsletter (if major release)** — For minor/patch releases, community posts are sufficient. For major releases (new framework, new module), Predrag sends a release email to the Mautic newsletter list. \\//Tool: Mautic// | - **Mautic newsletter (if major release)** — For minor/patch releases, community posts are sufficient. For major releases (new framework, new module), Predrag sends a release email to the Mautic newsletter list. \\//Tool: Mautic// | ||
| Line 53: | Line 54: | ||
| * **Grafana / Prometheus** — post-deployment monitoring | * **Grafana / Prometheus** — post-deployment monitoring | ||
| * **status.unicis.tech** — public status page | * **status.unicis.tech** — public status page | ||
| - | * **Decap CMS** — blog post authoring | + | * **Sveltia |
| * **Mautic** — newsletter for major releases | * **Mautic** — newsletter for major releases | ||
| * **Discord / Matrix / LinkedIn** — community announcements | * **Discord / Matrix / LinkedIn** — community announcements | ||
| Line 68: | Line 69: | ||
| ^ Date ^ Change ^ Updated by ^ | ^ Date ^ Change ^ Updated by ^ | ||
| - | | 2026-05-25 | Initial version | Peter Zlatev / Predrag Tasevski | | + | | 2026-05-25 | Initial version | Predrag Tasevski | |
| ---- | ---- | ||
| Line 75: | Line 76: | ||
| {{tag> | {{tag> | ||
| - | |||