Skip to content

Commit dcd36bd

Browse files
committed
feat: add AI Chart Creation
1 parent 1b131a0 commit dcd36bd

29 files changed

Lines changed: 7371 additions & 246 deletions

.distignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,3 +34,5 @@ AGENTS.md
3434
.claude
3535
skills
3636
classes/Visualizer/Gutenberg/src
37+
classes/Visualizer/ChartBuilder/src
38+
classes/Visualizer/D3Renderer/src

.github/workflows/build-dev-artifacts.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,8 @@ jobs:
3131
run: |
3232
npm ci
3333
npm run gutenberg:build
34+
npm run chartbuilder:build
35+
npm run d3renderer:build
3436
CURRENT_VERSION=$(node -p -e "require('./package.json').version")
3537
COMMIT_HASH=$(git rev-parse --short HEAD)
3638
DEV_VERSION="${CURRENT_VERSION}-dev.${COMMIT_HASH}"

.github/workflows/deploy-wporg.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ jobs:
1616
run: |
1717
npm ci
1818
npm run gutenberg:build
19+
npm run chartbuilder:build
20+
npm run d3renderer:build
1921
composer install --no-dev --prefer-dist --no-progress --no-suggest
2022
- name: WordPress Plugin Deploy
2123
uses: 10up/action-wordpress-plugin-deploy@master

.github/workflows/test-e2e.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
run: |
2626
npm ci
2727
npm run gutenberg:build
28+
npm run chartbuilder:build
29+
npm run d3renderer:build
2830
npm install -g playwright-cli
2931
npx playwright install --with-deps chromium
3032
- name: Install composer deps

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,5 @@ vendor
88
artifacts
99
.phpunit.result.cache
1010
classes/Visualizer/Gutenberg/build
11+
classes/Visualizer/ChartBuilder/build
12+
classes/Visualizer/D3Renderer/build

0 commit comments

Comments
 (0)