diff --git a/.gsemver.yaml b/.gsemver.yaml new file mode 100644 index 0000000..fbee97a --- /dev/null +++ b/.gsemver.yaml @@ -0,0 +1,15 @@ +majorPattern: "(?:^.+\!:.*$|(?m)^BREAKING CHANGE:.*$)" +minorPattern: "^(?:feat|chore|build|ci|refactor|perf)(?:\(.+\))?:.*$" +bumpStrategies: + - branchesPattern: "^(main|master|release/.*)$" + strategy: "AUTO" + preRelease: false + preReleaseTemplate: + preReleaseOverwrite: false + buildMetadataTemplate: + - branchesPattern: ".*" + strategy: "AUTO" + preRelease: false + preReleaseTemplate: + preReleaseOverwrite: false + buildMetadataTemplate: "{{.Commits | len}}.{{(.Commits | first).Hash.Short}}" \ No newline at end of file