mirror of
https://github.com/MinaSaad1/pbi-cli
synced 2026-05-24 08:58:21 +00:00
|
Some checks are pending
CI / lint (push) Waiting to run
CI / typecheck (push) Waiting to run
CI / test (windows-latest, 3.10) (push) Waiting to run
CI / test (windows-latest, 3.12) (push) Waiting to run
CI / test (windows-latest, 3.13) (push) Waiting to run
Custom Visual SDK Smoke / pbiviz-end-to-end (push) Waiting to run
* ci: install pbiviz locally so webpack resolves ts-loader When powerbi-visuals-tools is invoked via npx, npx unpacks it to a cached location with its own node_modules. But pbiviz's webpack config sets resolveLoader to look in the project's node_modules at package-time, so ts-loader/webpack can't be resolved and pbiviz package fails with: "Module not found: Error: Can't resolve 'ts-loader'". Installing powerbi-visuals-tools as a local devDependency in the scaffolded project brings the full loader chain into ./node_modules where webpack expects it. We then call ./node_modules/.bin/pbiviz directly instead of npx. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> * ci: populate required pbiviz.json metadata before package step pbiviz package strict-validates author.name, author.email, description, and supportUrl. The 'pbiviz new' scaffold leaves these blank, so the smoke run failed with 'Author name is not specified' etc. Injecting placeholder values via inline Node so the smoke can complete. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| ci.yml | ||
| custom-visual-smoke.yml | ||
| downloads-chart.yml | ||
| release.yml | ||