@@ -103,6 +103,7 @@ var changelogEntryMinimalTemplate bool
103103var changelogEntryInteractive bool
104104var changelogSkipHeader bool
105105var changelogReadStdin bool
106+ var changelogMarkdownHeaderBaseLevel int
106107
107108func init () {
108109 changelogCmd .AddCommand (changelogRenderCmd )
@@ -131,6 +132,7 @@ func applyChangelogRenderFlags(cmd *cobra.Command) {
131132 cmd .Flags ().StringVarP (& changelogProduct , "product" , "p" , "Graylog" , "The product name. (e.g., \" Graylog\" , \" Graylog Enterprise\" )" )
132133 cmd .Flags ().BoolVar (& changelogSkipHeader , "skip-header" , false , "Don't render the header" )
133134 cmd .Flags ().BoolVar (& changelogReadStdin , "stdin" , false , "Read paths from STDIN" )
135+ cmd .Flags ().IntVar (& changelogMarkdownHeaderBaseLevel , "md-header-base-level" , 1 , "The Markdown header base level" )
134136}
135137
136138func changelogRenderCommand (cmd * cobra.Command , args []string ) {
@@ -189,14 +191,15 @@ func execChangelogRenderCommand(snippetsPaths []string) error {
189191 }
190192
191193 config := changelog.Config {
192- RenderFormat : changelogRenderFormat ,
193- RenderGitHubLinks : ! changelogDisableGitHubLinks ,
194- SnippetsPaths : snippetsPaths ,
195- ReleaseDate : changelogReleaseDate ,
196- ReleaseVersion : releaseVersion ,
197- Product : changelogProduct ,
198- ReadStdin : changelogReadStdin ,
199- SkipHeader : changelogSkipHeader ,
194+ RenderFormat : changelogRenderFormat ,
195+ RenderGitHubLinks : ! changelogDisableGitHubLinks ,
196+ SnippetsPaths : snippetsPaths ,
197+ ReleaseDate : changelogReleaseDate ,
198+ ReleaseVersion : releaseVersion ,
199+ Product : changelogProduct ,
200+ ReadStdin : changelogReadStdin ,
201+ SkipHeader : changelogSkipHeader ,
202+ MarkdownHeaderBaseLevel : changelogMarkdownHeaderBaseLevel ,
200203 }
201204
202205 if err := changelog .Render (config ); err != nil {
0 commit comments