We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
YEAR
MONTH
MONTH_ENGLISH
DAY
1 parent 5791a73 commit 05a38d1Copy full SHA for 05a38d1
services/repository/generate.go
@@ -12,6 +12,7 @@ import (
12
"path"
13
"path/filepath"
14
"regexp"
15
+ "strconv"
16
"strings"
17
"time"
18
@@ -52,7 +53,12 @@ var defaultTransformers = []transformer{
52
53
}
54
55
func generateExpansion(src string, templateRepo, generateRepo *repo_model.Repository, sanitizeFileName bool) string {
56
+ year, month, day := time.Now().Date()
57
expansions := []expansion{
58
+ {Name: "YEAR", Value: strconv.Itoa(year), Transformers: nil},
59
+ {Name: "MONTH", Value: fmt.Sprintf("%02d", int(month)), Transformers: nil},
60
+ {Name: "MONTH_ENGLISH", Value: month.String(), Transformers: defaultTransformers},
61
+ {Name: "DAY", Value: fmt.Sprintf("%02d", day), Transformers: nil},
62
{Name: "REPO_NAME", Value: generateRepo.Name, Transformers: defaultTransformers},
63
{Name: "TEMPLATE_NAME", Value: templateRepo.Name, Transformers: defaultTransformers},
64
{Name: "REPO_DESCRIPTION", Value: generateRepo.Description, Transformers: nil},
0 commit comments