Skip to content

feat: add dynamic render config#51

Merged
karanbalani merged 11 commits into
mainfrom
feat/dynamic-render-config
Jun 7, 2026
Merged

feat: add dynamic render config#51
karanbalani merged 11 commits into
mainfrom
feat/dynamic-render-config

Conversation

@karanbalani
Copy link
Copy Markdown
Owner

Summary

  • Add target-repo .shiplog/render.json support with a bundled fallback render config.
  • Render Markdown from JSON blocks and plain read-only SQL queries, then append the required shiplog footer.
  • Render and publish each configured target independently, with GitHub Actions matrix isolation and collapsible README previews in the action summary.

Notes

  • Render SQL no longer has built-in Shiplog parameters; users write normal Postgres SQL against their Shiplog database tables.
  • Explicit content and inputPath publish flows still work for fixed-content publishing.

Validation

  • bun test 165 pass
  • bun run typecheck
  • bun run lint
  • bun run format:check

@karanbalani karanbalani marked this pull request as ready for review June 7, 2026 19:09
@karanbalani karanbalani merged commit 2fdd553 into main Jun 7, 2026
1 check passed
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