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 1ee59f0 commit 7bb3835Copy full SHA for 7bb3835
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