Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
pub:processes:platform_release [25.05.2026 05:56] – created - external edit 127.0.0.1pub: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. \\//Tool: Decap CMS / unicis.tech/admin//+  - **Release notes drafted** — Predrag drafts release notes in Markdown (Sveltia CMS). Structure: summary paragraph, What's New, Bug Fixes, Known Issues, Upgrade Notes. \\//Tool: Sveltia CMS / unicis.tech/admin//
   - **Tag and release** — Peter creates the GitHub release tag (''vX.X.X''), publishes the GitHub Release with the release notes, and triggers the deployment pipeline. \\//Tool: GitHub, CI/CD pipeline//   - **Tag and release** — Peter creates the GitHub release tag (''vX.X.X''), publishes the GitHub Release with the release notes, and triggers the deployment pipeline. \\//Tool: GitHub, CI/CD pipeline//
   - **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, Grafana//   - **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, Grafana//
-  - **Release blog post published** — Predrag publishes the release blog post on unicis.tech. Post follows the [[pub:company/communications#writing|writing style guide]]. Includes screenshots, changelog summary, and upgrade guide link. \\//Tool: Decap CMS//+  - **Release blog post published** — Predrag publishes the release blog post on unicis.tech. Post follows the [[pub:company/communications#writing|writing style guide]]. Includes screenshots, changelog summary, and upgrade guide link. \\//Tool: Sveltia CMS//
   - **Community announcement** — Predrag posts the release announcement to: LinkedIn, Discord #announcements, Matrix #community, and GitHub Discussions. Links to the blog post. \\//Tool: LinkedIn, Discord, Matrix, GitHub//   - **Community announcement** — Predrag posts the release announcement to: LinkedIn, Discord #announcements, Matrix #community, and GitHub Discussions. Links to the blog post. \\//Tool: LinkedIn, Discord, Matrix, GitHub//
   - **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 CMS** — blog post authoring
   * **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>processes release engineering product}} {{tag>processes release engineering product}}
-