Skip to content

build(remediations)!: restructure to generate into src directory#423

Merged
charlesmulder merged 1 commit intoRedHatInsights:mainfrom
charlesmulder:RHCLOUD-43179
Feb 16, 2026
Merged

build(remediations)!: restructure to generate into src directory#423
charlesmulder merged 1 commit intoRedHatInsights:mainfrom
charlesmulder:RHCLOUD-43179

Conversation

@charlesmulder
Copy link
Contributor

@charlesmulder charlesmulder commented Feb 11, 2026

https://issues.redhat.com/browse/RHCLOUD-43179
Align remediations package with notifications/integrations build pattern: generate TypeScript into src/, add clean-generate and clean-build targets, update tsconfig to target ES2021 for ESM.

Regenerated from current OpenAPI spec which introduces breaking type changes.

BREAKING CHANGE: GetRemediationsFieldsDataEnum removed (replaced by GetRemediationsFieldsDataParameter), acked removed from PlaybookRunSystemStatus enum, RemediationSystemList.data changed from Array<SystemOut> to Array<SystemWithIssueCount>.

Also addresses #400

  Align remediations package with notifications/integrations build
  pattern: generate TypeScript into src/, add clean-generate and
  clean-build targets, update tsconfig to target ES2021 for ESM.

  Regenerated from current OpenAPI spec which introduces breaking
  type changes.

  BREAKING CHANGE: GetRemediationsFieldsDataEnum removed (replaced
  by GetRemediationsFieldsDataParameter), acked removed from
  PlaybookRunSystemStatus enum, RemediationSystemList.data changed
  from Array<SystemOut> to Array<SystemWithIssueCount>.
@charlesmulder charlesmulder changed the title WIP build(remediations)!: restructure to generate into src directory build(remediations)!: restructure to generate into src directory Feb 11, 2026
@charlesmulder charlesmulder merged commit b0565e7 into RedHatInsights:main Feb 16, 2026
9 checks passed
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.

2 participants