Skip to content

Feature/ci cd main dev - #6

Merged
ehs22n merged 5 commits into
devfrom
feature/ci-cd-main-dev
Sep 1, 2026
Merged

Feature/ci cd main dev#6
ehs22n merged 5 commits into
devfrom
feature/ci-cd-main-dev

Conversation

@ehs22n

@ehs22n ehs22n commented Sep 1, 2026

Copy link
Copy Markdown
Member

What does this PR do?

Briefly describe the change and why it's needed.

Closes # (if applicable)

Type of change

  • Bug fix
  • New feature
  • Documentation update
  • Chore / tooling / CI
  • Refactor (no functional change)

Checklist

  • I've read CONTRIBUTING.md
  • Linter passes (pnpm lint / make lint)
  • Build passes (pnpm build / make build-app)
  • Tests added/updated, if applicable
  • Docs updated, if applicable
  • No secrets, .env files, or credentials included in this PR

Screenshots (if UI change)

Additional notes

Anything reviewers should know — tricky parts, follow-up work, etc.

ehs22n and others added 5 commits September 2, 2026 00:58
Serve swagger-ui-dist 5.18.3 from /swagger/assets in Python, Node, and C#
instead of unpkg CDN, and disable online validatorUrl by default.

Co-authored-by: Cursor <cursoragent@cursor.com>
Expose HTML rendering from fusion-core with built-in UI components, class-based handlers in Python/Node/C#, and an example page.

Co-authored-by: Cursor <cursoragent@cursor.com>
Provide bash helpers to build Python, Node, and C# bindings from source with verification steps and a scripts/README.md guide.

Co-authored-by: Cursor <cursoragent@cursor.com>
Template routes return rendered HTML for browsers and context() JSON when
clients send Accept: application/json or ?format=json, with shared logic in
fusion-core prefers_json across Python, Node, and C# bindings.

Co-authored-by: Cursor <cursoragent@cursor.com>
Run lint and tests on dev only; orchestrate PyPI, npm, and NuGet publishing
on main pushes and version tags via publish.yml.

Co-authored-by: Cursor <cursoragent@cursor.com>
@ehs22n
ehs22n merged commit 31b863f into dev Sep 1, 2026
1 check failed
@ehs22n
ehs22n deleted the feature/ci-cd-main-dev branch September 1, 2026 23:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant