func main()

in cmd/release/minor/main.go [14:42]


func main() {
	latestSupportedReleaseBranch, err := values.GetLatestSupportedReleaseBranch()
	if err != nil {
		log.Fatalf("getting the latest supported release branch to create new minor release: %v", err)
	}

	// Adds new release branch to SUPPORTED_RELEASE_BRANCHES
	addedReleaseBranch, err := values.AddNextReleaseBranch()
	if err != nil {
		log.Fatalf("getting the new release branch: %v", err)
	}
	log.Printf("Added %s to SUPPORTED_RELEASE_BRANCHES", addedReleaseBranch)

	prevReleaseBranch, nextReleaseBranch := string(latestSupportedReleaseBranch), string(addedReleaseBranch)

	// Adds project files new release branch
	projectFilesAddedCount, err := projects.CreateFilesAndDirectories(prevReleaseBranch, nextReleaseBranch)
	if err != nil {
		log.Fatalf("creating project files and directories: %v", err)
	}
	log.Printf("Generated %d project files", projectFilesAddedCount)

	// Adds release directory and sets RELEASE values to "0"
	err = createReleaseDirectoryAndFiles(nextReleaseBranch)
	if err != nil {
		log.Fatalf("creating RELEASE files: %v", err)
	}
	log.Printf("Generated RELEASE files")
}