mirror of
https://github.com/gohugoio/hugo.git
synced 2024-11-21 20:46:30 -05:00
parent
4560261b58
commit
8dc77b84a5
1 changed files with 7 additions and 3 deletions
|
@ -260,15 +260,19 @@ func (r *ReleaseHandler) writeReleaseNotesToTemp(version string, infosMain, info
|
||||||
}
|
}
|
||||||
|
|
||||||
func (r *ReleaseHandler) writeReleaseNotesToDocs(title, sourceFilename string) (string, error) {
|
func (r *ReleaseHandler) writeReleaseNotesToDocs(title, sourceFilename string) (string, error) {
|
||||||
targetFilename := filepath.Base(sourceFilename)
|
targetFilename := "index.md"
|
||||||
contentDir := hugoFilepath("docs/content/news")
|
bundleDir := strings.TrimSuffix(filepath.Base(sourceFilename), "-ready.md")
|
||||||
|
contentDir := hugoFilepath("docs/content/news/" + bundleDir)
|
||||||
targetFullFilename := filepath.Join(contentDir, targetFilename)
|
targetFullFilename := filepath.Join(contentDir, targetFilename)
|
||||||
|
|
||||||
if r.try {
|
if r.try {
|
||||||
|
fmt.Printf("Write release notes to /docs: Bundle %q Dir: %q\n", bundleDir, contentDir)
|
||||||
return targetFullFilename, nil
|
return targetFullFilename, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
os.Mkdir(contentDir, os.ModePerm)
|
if err := os.MkdirAll(contentDir, os.ModePerm); err != nil {
|
||||||
|
return "", nil
|
||||||
|
}
|
||||||
|
|
||||||
b, err := ioutil.ReadFile(sourceFilename)
|
b, err := ioutil.ReadFile(sourceFilename)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
Loading…
Reference in a new issue