Skip to content

Add new release template

Nathan Dubord requested to merge be-4000 into main

Release Process

Production Review app
https://about.gitlab.com/ Link review app here

1. Pre-Release Checklist

Before proceeding with the release, ensure the following items have been thoroughly checked and approved:

Major Pages Verification

  • Homepage is functioning as expected.
  • Pricing page is functioning as expected.
  • Free-Trial page is functioning as expected.
  • Platform page is functioning as expected.
  • GitLab Duo page is functioning as expected.

Browser Check

  • These changes work on both Safari, and Chrome.

Navigation Check

  • Navigation is functioning as expected.

Localization Testing

  • Localized pages display correctly in all supported languages.

Mobile Responsiveness

  • No issues with layout or functionality on mobile.

Image Optimization

  • Assets are optimized.

Link Validation

  • No broken or incorrect links found.

2. Approval Process

All changes must be approved by the following stakeholders before proceeding with the release:

  • Data: Tracking and analytics are correctly implemented.
  • SEO: SEO is correctly implemented.
  • UX Team: User experience meets design and interaction guidelines.
  • Engineering Team: All technical aspects are ready for release.
  • Content: All content is accurate, and properly formatted.

Notes:

  • The above checklist must be completed before merging. Please do not add any additional checkboxes or the pipeline will fail if they are not checked.
  • Please monitor the release and validate the live site once the changes are in production.
Edited by Nathan Dubord

Merge request reports