You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* running from a fork or repo outside the go-openapi organization
* allowed to run workflow with or without PGP sign-off (commits, tags)
* allowed to run from a fork outside the go-openapi org
(must configure bot-go-openapi github app and permissions)
* fixed secret transmission to cover these use cases
* gh-actions: fixed svu usage. Updated gh-actions, so that svu doesn't fail on mono-repo prefixed tags
* fixed release notes
* ensured git checkout is un-shallowed
* git-cliff config (also applies to regular releases, not just
mono-repo)
* fixed commit categorization in release notes
* merge commits grouped as "Other" instead of skipped (consistent count)
* fix (category "Documentation"): regex overlap causing garbled group headings
* fix (category "Misc."): added \bCI\b pattern to catch mid-message CI references
* fix (category "Refactor"): refact rule has precedence over chore
* polish cliff config categorization and contributor lists (keep all
commits, but exclude bots from contributors)
* release notes construction
* suppressed tag annotation in module-specific sections
* fixed wrong module commit scope: module sections use root tag pattern with path filtering
* --exclude-path which was using absolute paths now uses relative paths with /** globs.
* skip root module in Part 2 (already covered by full changelog) -
was producing redundant sections.
* derived module include-path from filesystem, not module names
(the module name stripping used GITHUB_REPO to strip the prefix from
go module paths, but this fails on forks where the repo name differs from the module path.
* passed --tag to module git-cliff calls to resolve version header.
When --include-path filters the commit graph, tag commits that don't
touch the module's files are excluded. This prevents git-cliff from
resolving the version, resulting in "unreleased" headers.
* fix: tag message title/body separation for markdown rendering
* style: polish monorepo release notes markdown presentation
(orphaned line separators, modules with no commits, stripped
module version header).
Signed-off-by: Frederic BIDON <[email protected]>
Co-authored-by: Claude Opus 4.6 <[email protected]>
Copy file name to clipboardExpand all lines: .cliff.toml
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,7 @@ body = """
78
78
### People who contributed to this release
79
79
{% endif %}
80
80
{%- for contributor in github.contributors | filter(attribute="username") | sort(attribute="username") %}
81
-
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" %}
81
+
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" and contributor.username != "bot-go-openapi[bot]" %}
{%- for contributor in github.contributors | filter(attribute="is_first_time", value=true) %}
94
-
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" %}
94
+
{%- if contributor.username != "dependabot[bot]" and contributor.username != "github-actions[bot]" and contributor.username != "bot-go-openapi[bot]" %}
95
95
* @{{ contributor.username }} made their first contribution
96
96
{%- if contributor.pr_number %}
97
97
in [#{{ contributor.pr_number }}]({{ self::remote_url() }}/pull/{{ contributor.pr_number }}) \
# NOTE: codecov test reports only support JUnit format at this moment. See https://docs.codecov.com/docs/test-analytics.
0 commit comments