Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • G gitlabhq1
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 21
    • Issues 21
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 12
    • Merge requests 12
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • CI/CD
    • Repository
    • Value stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • gpt
  • large_projects
  • gitlabhq1
  • Issues
  • #2002

Closed
Open
Created Nov 18, 2012 by Administrator@rootOwner

Release Checklist for 3.1

Created by: riyad

Code

  • ❓ all tests must pass on all supported platforms
  • ✅ make sure there are no open critical issues
  • ✅ update VERSION to 3.1.0
  • ✅ update the CHANGELOG
  • ✅ update the ROADMAP.md
  • ✅ update the gitlab_meta gem
  • ✅ merge release code into stable branch
  • ✅ tag a version

Installation/Update

  • ✅ make sure README.md is up-to-date
  • ✅ make sure the installation instructions are up-to-date
  • ❓ make sure the installation script can install GitLab in a Ubuntu 12.04 LTS VM
  • ❓ make sure the user is prompted before destructive actions
  • ✅ add update instructions to the Wiki
  • ❓ make sure those work (using copy and paste) on a previous release of GitLab in a VM
  • ❓ make sure the status script catches all pit-falls from the previous release
  • ❓ make sure the status script gives useful/correct remedy instructions

Documentation

  • ✅ make sure all the documents under doc/ are up-to-date
  • ✅ make sure the Wiki Home page is up-to-date
  • ✅ make sure all links in the Wiki work

Contribution

  • ✅ update the CONTRIBUTING.md
  • ❓ make sure the contribution pages in the Wiki are up-to-date
  • ✅ make sure the dev env setup instructions are up-to-date
  • ❓ make sure the Issue Submission Guide is up-to-date
  • ❓ make sure the Trouble Shooting Guide is up-to-date

PR

  • ✅ prepare a release note for the blog
  • ✅ prepare screen shots for the release note

Please add missing points below. If you have checked one of the above points please report if it can be cleared or what needs fixing.

Assignee
Assign to
Time tracking