github-actions[bot] opened a new pull request, #857:
URL: https://github.com/apache/fineract-backoffice-ui/pull/857

   <!-- fineract-spec-sync -->
   Apache Fineract's OpenAPI spec has changed. This regenerates `src/app/api/` 
from it.
   
   | | |
   |---|---|
   | Spec version | `1.17.0-SNAPSHOT` |
   | Upstream commit | _unknown_ |
   | Image | 
`apache/fineract@sha256:3bf81a6a0f073801ee12cba2922541bb7d354f363e109393c10f3ca1ca1cd4d6`
 |
   | Paths / operations / schemas | 603 / 968 / 1527 |
   | Run | 
https://github.com/apache/fineract-backoffice-ui/actions/runs/41387900298 |
   
   ### Compile check
   
   ❌ **`npm run build` failed.**
   
   This is the expected outcome when upstream removes or renames an endpoint, 
and it
   is the reason this PR is worth opening: the errors below are precisely the 
call
   sites that need attention. See the removed operations in the diff.
   
   <details><summary>Build output (last 80 lines)</summary>
   
   ```
   
   > [email protected] build
   > ng build
   
    INFO  Removed unused dependencies.
    WARN  Shared externals are published flat. Since orchestrator 4.8.0 this 
can make remotes load their own copy of a shared package (e.g. a second Angular 
instance). Set 'features.denseExternals: true' in federation.config.mjs. See 
https://github.com/orgs/native-federation/discussions/176
    WARN  @angular/common, @angular/core, @angular/forms, 
@angular/platform-browser, @angular/router are shared without 
'includeSecondaries: { keepAll: true }', so this build only publishes the 
entrypoints it imports. Remotes that import others load their own Angular 
instead. Add .patch(['@angular/*'], { includeSecondaries: { keepAll: true } }) 
to 'shared' in federation.config.mjs. See 
https://github.com/orgs/native-federation/discussions/176
    INFO  Building federation artifacts
    NOTE  Skip packages you don't want to share in your federation config
    INFO  Bundling external npm packages with bundle type 'browser-shared'
   ❯ Building...
   ✔ Building...
   Application bundle generation failed. [21.616 seconds] - 
2026-11-02T04:22:58.496Z
   
   ✘ [ERROR] TS2339: Property 
'description' does not exist on type 
'GetLoanProductsInterestRateFrequencyType'. [plugin 
angular-compiler]
   
       
/home/runner/work/fineract-backoffice-ui/fineract-backoffice-ui/src/app/features/products/loan-product-view.component.ts:87:57:
         87 │ ...     {{ 
product()!.interestRateFrequencyType?.description }}</span
            ╵                                                  
~~~~~~~~~~~
   
   
   ✘ [ERROR] TS2339: Property 
'description' does not exist on type 
'GetLoanProductsRepaymentFrequencyType'. [plugin 
angular-compiler]
   
       
/home/runner/work/fineract-backoffice-ui/fineract-backoffice-ui/src/app/features/products/loan-product-view.component.ts:98:54:
         98 │ ...        {{ 
product()!.repaymentFrequencyType?.description }}</span
            ╵                                                  
~~~~~~~~~~~
   
   
    WARN  Skipping federation artifacts because Angular build failed.
   ```
   </details>
   
   ### API surface diff
   
   | | added | removed | changed |
   |---|---|---|---|
   | paths | +0 | | |
   | operations | 0 | 0 | 5 |
   | schemas | 0 | 0 | |
   
   No operations were removed, so no existing call site can break.
   
   
   
   ---
   
   Provenance for this spec is recorded in 
`public/api/fineract.provenance.json`.
   See [`DOCS/OPENAPI_GENERATOR.md`](DOCS/OPENAPI_GENERATOR.md) and
   
[`DOCS/adr/0002-automated-fineract-spec-sync.md`](DOCS/adr/0002-automated-fineract-spec-sync.md).
   
   > **CI may not have run on this PR.** Without a `SPEC_SYNC_TOKEN` secret it 
is opened
   > with the default `GITHUB_TOKEN`, which cannot trigger workflows — so 
`api-client-drift`,
   > `build` and the rest stay silent. Close and reopen the PR (or push an 
empty commit) to
   > run them. The compile check above is a preview, not a substitute.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to