code: func DocsBuild() error {
  	cleanDocsDirectory := func() error {
  		docsDir, docsDirErr := filepath.Abs("docs")
  		if docsDirErr != nil {
  			return docsDirErr
  		}
  		spartamage.Log("Cleaning output directory: %s", docsDir)
  		return os.RemoveAll(docsDir)
  	}
  
  	mg.SerialDeps(DocsInstallRequirements,
  		cleanDocsDirectory,
  		docsCopySourceTemplatesToDocs)
  	return runHugoCommand()
  }
docs: // DocsBuild builds the public documentation site in the /docs folder