diff --git a/cmd/gen-release-md/gen-release-md.go b/cmd/gen-release-md/gen-release-md.go index 16f013a..fab68d7 100644 --- a/cmd/gen-release-md/gen-release-md.go +++ b/cmd/gen-release-md/gen-release-md.go @@ -6,6 +6,7 @@ import ( "flag" "fmt" "net/http" + "sort" "strings" ) @@ -130,7 +131,13 @@ func printMarkDown(issues []*Issue, version *string) { } fmt.Println("# Contributors") - for _, user := range contributors { + usernames := make([]string, 0) + for username := range contributors { + usernames = append(usernames, username) + } + sort.Strings(usernames) + for _, username := range usernames { + user := contributors[username] fmt.Println(fmt.Sprintf("- %s %s", user.URL, user.AvatarURL, user.Login, user.Login)) } }