Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

repo-tools: add additional properties to generate command #24810

Conversation

nurbaysymbat
Copy link
Contributor

@nurbaysymbat nurbaysymbat commented May 16, 2024

Hey, I just made a Pull Request!

This PR adds --additional-properties option to backstage-repo-tools package schema openapi generate command. The list of config options that can be passed with --additional-properties can be found here.

✔️ Checklist

  • A changeset describing the change and affected packages. (more info)
  • Added or updated documentation
  • Tests for new functionality and regression tests for bug fixes
  • Screenshots attached (for UI changes)
  • All your commits have a Signed-off-by line in the message. (more info)

Signed-off-by: Symbat Nurbay <symbat01011996@gmail.com>
@backstage-goalie
Copy link
Contributor

backstage-goalie bot commented May 16, 2024

Changed Packages

Package Name Package Path Changeset Bump Current Version
@backstage/repo-tools packages/repo-tools patch v0.9.1-next.0

@nurbaysymbat nurbaysymbat marked this pull request as ready for review May 16, 2024 14:04
@nurbaysymbat nurbaysymbat requested review from a team as code owners May 16, 2024 14:04
Copy link
Contributor

@aramissennyeydd aramissennyeydd left a comment

Choose a reason for hiding this comment

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

🎉 Thanks for this! One small adjustment but otherwise looks good.

packages/repo-tools/src/commands/index.ts Outdated Show resolved Hide resolved
…perties

Signed-off-by: Symbat Nurbay <symbat01011996@gmail.com>
Signed-off-by: Symbat Nurbay <symbat01011996@gmail.com>
Copy link
Contributor

@aramissennyeydd aramissennyeydd left a comment

Choose a reason for hiding this comment

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

:shipit: 🚢

Signed-off-by: Ben Lambert <ben@blam.sh>
Copy link
Member

@benjdlambert benjdlambert left a comment

Choose a reason for hiding this comment

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

Thanks! Just updated the changeset a little bit to keep the changlog clean, and this isn't a required option, so it's not a breaking change, so moved it down to patch 🎉

@benjdlambert benjdlambert merged commit 72ee582 into backstage:master May 27, 2024
28 checks passed
Copy link
Contributor

Thank you for contributing to Backstage! The changes in this pull request will be part of the 1.28.0 release, scheduled for Tue, 18 Jun 2024.

Copy link
Contributor

Uffizzi Cluster pr-24810 was deleted.

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.

None yet

3 participants