feat: add canvas marketplace distribution and sharing (#3603)

This commit is contained in:
Carlos Florêncio
2026-09-14 09:31:20 +01:00
committed by GitHub
parent 5c6434d7d8
commit ba960f9732
121 changed files with 10732 additions and 121 deletions
@@ -57,7 +57,13 @@ jobs:
with:
node-version: "22"
- name: Build canvas package inspector
working-directory: apps/backend
run: go build -o bin/canvas-package ./cmd/canvas-package
- name: Test build script
env:
KANDEV_CANVAS_PACKAGE_INSPECTOR: apps/backend/bin/canvas-package
run: node --test plugin-registry/build-index.test.mjs
- name: Build index.json
@@ -68,6 +74,7 @@ jobs:
# this secret instead.
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
KANDEV_CANVAS_PACKAGE_INSPECTOR: apps/backend/bin/canvas-package
run: node plugin-registry/build-index.mjs
- name: Stage Pages site