Fix documentation deployment for www.objectui.org#6
Conversation
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
Co-authored-by: huangyiirene <7665279+huangyiirene@users.noreply.github.com>
|
@copilot 2026-01-13T15:52:06.3277724Z ##[group]Run pnpm install --frozen-lockfile |
Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
Fixed in commit ec710c8. The issue was a pnpm version mismatch - the deploy-docs workflow was using pnpm v8 while the project requires pnpm v10 (all other workflows were already using v10). Updated the workflow to use pnpm v10 and restored the original lockfile (version 9.0). |
|
✅ All checks passed!
|
- Fix handleExportCSV to guard on gridRef.current?.api (issue #1) - Add dedicated onContextMenuAction callback instead of overloading onCellClicked (issue #2) - Remove icon property from customItems to prevent HTML injection (issue #3) - Remove validation claim from README - only basic AG Grid editing (issue #4) - Add test assertions for all new inputs (editable, exportConfig, etc.) (issue #5) - Fix onExport type to only support 'csv' format (issue #6) - Remove unused ColumnConfig properties (autoSize, groupable) (issue #9) - Type schema props with proper interfaces instead of 'any' (issue #10) - Update export description to only mention CSV (issue #11) - Add AG Grid Community vs Enterprise section to docs (issue #8) - Update README and docs with new callback and clarifications All tests pass (8/8), lint clean (0 errors) Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
…warning, i18n fallback - Issue #1: Normalize `in`/`not in` operators to backend-compatible `or`/`and` of `=`/`!=` - Issue #2: Filter merging now validates and filters empty conditions - Issue #3: CSV export safely serializes arrays (semicolon-separated) and objects (JSON) - Issue #5: Request counter prevents stale data from overwriting latest results - Issue #6: PullToRefresh resets pull distance immediately to prevent UI lock - Issue #7: $top configurable via schema.pagination, data limit warning shown - Issue #8: Extended i18n fallback translations for all ListView labels - Issue #9: Defensive null checks in effectiveFields for mismatched objectDef - Issue #10: Added FilterNormalization, Export, and DataFetch test suites Co-authored-by: hotlong <50353452+hotlong@users.noreply.github.com>
GitHub Actions deployment was failing, preventing www.objectui.org from serving. Three issues identified:
Changes
Fixed pnpm version mismatch: Updated deploy-docs workflow to use pnpm v10 (matching all other workflows) instead of v8, which was incompatible with the project's lockfile version 9.0
Added .nojekyll: Created
docs/public/.nojekyllto prevent GitHub Pages from running Jekyll processor on VitePress outputFixed repository references: Corrected
objectql/object-ui→objectql/objectuiacross all documentation, README, badges, and links (actual repo has no dash)The deployment workflow will succeed on merge to main.
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.