Skip to content

Conversation

mfbx9da4
Copy link
Contributor

@mfbx9da4 mfbx9da4 commented May 7, 2025

Screen.Recording.2025-05-07.at.08.27.08.mov

@mfbx9da4 mfbx9da4 requested a review from a team as a code owner May 7, 2025 07:32
@mfbx9da4 mfbx9da4 requested review from bflad and jagarnica May 7, 2025 07:32
INPUT_SIGNED_COMMITS=false
Copy link
Contributor Author

Choose a reason for hiding this comment

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

You okay with this @jagarnica

Copy link
Member

@bflad bflad left a comment

Choose a reason for hiding this comment

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

Some considerations before making these changes. I'm also not sure that its really scope creep to also do the split commits for signed commits -- I would find it confusing on both sides that the action works differently with respect to split commits based on whether commit signing was enabled.

}{
{paths: []string{"**/.speakeasy/", "*gen.yaml", "*gen.lock", "*workflow.yaml", "*workflow.lock"}, msg: "build: Speakeasy config and lock files " + speakeasyVersionSuffix},
{paths: []string{"*.md"}, msg: "docs: regenerate markdown files " + speakeasyVersionSuffix},
{paths: []string{"."}, msg: "feat: regenerate SDK " + speakeasyVersionSuffix},
Copy link
Member

Choose a reason for hiding this comment

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

This will cause the PR description to be feat: regenerate SDK (v1.234.5) when it previously was ci: regenerated with Speakeasy CLI 1.234.5. I personally think the new description is confusing since there are multiple versions with any given SDK:

  • SDK/target version
  • OpenAPI document version
  • Speakeasy version (and even generator version if we're being pedantic about versions)

The target being rebuilt may also not be an SDK. (Terraform and other internal thing I'm working on 😉)

Maybe best to keep it similar to the old message and consider dropping the CLI and version part?

Copy link
Member

@chase-crumbaugh chase-crumbaugh left a comment

Choose a reason for hiding this comment

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

Wow nice. Great idea

@mfbx9da4 mfbx9da4 changed the title feat: incremental PR commits feat: granular PR commits May 19, 2025
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