github.com/tenntenn/testtime@v0.2.3-0.20221118081726-55bcd1f05226/.tagpr (about) 1 # config file for the tagpr in git config format 2 # The tagpr generates the initial configuration, which you can rewrite to suit your environment. 3 # CONFIGURATIONS: 4 # tagpr.releaseBranch 5 # Generally, it is "main." It is the branch for releases. The pcpr tracks this branch, 6 # creates or updates a pull request as a release candidate, or tags when they are merged. 7 # 8 # tagpr.versionFile 9 # Versioning file containing the semantic version needed to be updated at release. 10 # It will be synchronized with the "git tag". 11 # Often this is a meta-information file such as gemspec, setup.cfg, package.json, etc. 12 # Sometimes the source code file, such as version.go or Bar.pm, is used. 13 # If you do not want to use versioning files but only git tags, specify the "-" string here. 14 # You can specify multiple version files by comma separated strings. 15 # 16 # tagpr.vPrefix 17 # Flag whether or not v-prefix is added to semver when git tagging. (e.g. v1.2.3 if true) 18 # This is only a tagging convention, not how it is described in the version file. 19 # 20 # tagpr.changelog (Optional) 21 # Flag whether or not changelog is added or changed during the release. 22 # 23 # tagpr.command (Optional) 24 # Command to change files just before release. 25 # 26 # tagpr.tmplate (Optional) 27 # Pull request template in go template format 28 # 29 # tagpr.release (Optional) 30 # GitHub Release creation behavior after tagging [true, draft, false] 31 # If this value is not set, the release is to be created. 32 [tagpr] 33 vPrefix = true 34 releaseBranch = main 35 versionFile = version.txt