Skip to content

fix: use gemini-2.5-flash model and restore goreleaser changelog#2

Merged
machado144 merged 1 commit intomainfrom
fix/model-and-changelog
Mar 8, 2026
Merged

fix: use gemini-2.5-flash model and restore goreleaser changelog#2
machado144 merged 1 commit intomainfrom
fix/model-and-changelog

Conversation

@machado144
Copy link
Contributor

Summary

  • Update default model from gemini-2.0-flash to gemini-2.5-flash across flags, action, and reusable workflow
  • Restore goreleaser changelog config (disable: true broke --release-notes flag)

Test plan

  • Trigger release and verify AI-generated notes appear in release body

@github-actions
Copy link

github-actions bot commented Mar 8, 2026

✅ StructLint Validation

Metric Count
Checks passed 49
Violations 0

Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Core Changes

  • The default LLM model has been updated from gemini-2.0-flash to gemini-2.5-flash across the application's flags, GitHub Action, and reusable workflow.
  • The .goreleaser.yml configuration has been updated to re-enable changelog generation, which was previously disabled. This change also adds filters to exclude docs: and test: commits from the changelog.

Concerns

No critical concerns were identified. The changes address a reported issue with changelog generation and update to a newer default model.


Verdict

Approve: The changes fix a bug related to changelog generation and update the default LLM model, which are positive improvements.


Code review performed by GEMINI - gemini-2.5-flash.

@machado144 machado144 merged commit af0d021 into main Mar 8, 2026
5 checks passed
@machado144 machado144 deleted the fix/model-and-changelog branch March 8, 2026 14:57
machado144 pushed a commit that referenced this pull request Mar 8, 2026
## Summary
- Update default model from gemini-2.0-flash to gemini-2.5-flash across
flags, action, and reusable workflow
- Restore goreleaser changelog config (disable: true broke
--release-notes flag)

## Test plan
- [ ] Trigger release and verify AI-generated notes appear in release
body
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant