Skip to content

Conversation

@jemeza-codegen
Copy link
Contributor

@jemeza-codegen jemeza-codegen commented Feb 6, 2025

Motivation

Generates a high level overview of changes in a release to publish on mintlify.

Content

Logic that uses python-semantic-release to parse past git commits and releases and uses the parsed information to generate a higher level changelog that will be shown in the mintlify docs.

New release update can be added todocs/changelog/changelog.mdx:
python src/codegen/gscli/cli.py generate changelog --anthropic-key <anthropic_key>

Testing

tested by running locally

Please check the following before marking your PR as ready for review

  • I have updated the documentation or added new documentation as needed

@jemeza-codegen jemeza-codegen requested review from a team and codegen-team as code owners February 6, 2025 19:20
@jemeza-codegen jemeza-codegen requested review from christinewangcw and removed request for a team February 6, 2025 19:20
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
1 out of 2 committers have signed the CLA.

✅ jemeza-codegen
❌ semantic-release


semantic-release seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@codecov
Copy link

codecov bot commented Feb 6, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

✅ All tests successful. No failed tests found.

Additional details and impacted files

Copy link
Contributor

@codegen-team codegen-team left a comment

Choose a reason for hiding this comment

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

looks good

@jemeza-codegen jemeza-codegen merged commit e190971 into develop Feb 6, 2025
19 of 24 checks passed
@jemeza-codegen jemeza-codegen deleted the changelog-generation branch February 6, 2025 22:01
jayhack pushed a commit that referenced this pull request Feb 9, 2025
# Motivation

Generates a high level overview of changes in a release to publish on
mintlify.

# Content
Logic that uses `python-semantic-release` to parse past git commits and
releases and uses the parsed information to generate a higher level
changelog that will be shown in the mintlify docs.

New release update can be added to`docs/changelog/changelog.mdx`:
`python src/codegen/gscli/cli.py generate changelog --anthropic-key
<anthropic_key>`

# Testing

tested by running locally

# Please check the following before marking your PR as ready for review

- [x] I have updated the documentation or added new documentation as
needed

---------

Co-authored-by: semantic-release <semantic-release>
tkfoss pushed a commit that referenced this pull request Feb 10, 2025
# Motivation

Generates a high level overview of changes in a release to publish on
mintlify.

# Content
Logic that uses `python-semantic-release` to parse past git commits and
releases and uses the parsed information to generate a higher level
changelog that will be shown in the mintlify docs.

New release update can be added to`docs/changelog/changelog.mdx`:
`python src/codegen/gscli/cli.py generate changelog --anthropic-key
<anthropic_key>`

# Testing

tested by running locally

# Please check the following before marking your PR as ready for review

- [x] I have updated the documentation or added new documentation as
needed

---------

Co-authored-by: semantic-release <semantic-release>
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.

4 participants