code: func (s *releasesService) Rollback(ctx context.Context, db *gorm.DB, opts RollbackOpts) (*Release, error) {
  	app, version := opts.App, opts.Version
  	r, err := releasesFind(db, ReleasesQuery{App: app, Version: &version})
  	if err != nil {
  		return nil, err
  	}
  
  	desc := fmt.Sprintf("Rollback to v%d", version)
  	desc = appendMessageToDescription(desc, opts.User, opts.Message)
  	return s.CreateAndRelease(ctx, db, &Release{
  		App:         app,
  		Config:      r.Config,
  		Slug:        r.Slug,
  		Formation:   r.Formation,
  		Description: desc,
  	}, nil)
  }
docs: // Rolls back to a specific release version.