Skip to content

feat(release): add --knowledge flag and publish-knowledge.yml workflow#81

Merged
clark-fc merged 1 commit into
mainfrom
feat/knowledge-publish-ci
Jun 26, 2026
Merged

feat(release): add --knowledge flag and publish-knowledge.yml workflow#81
clark-fc merged 1 commit into
mainfrom
feat/knowledge-publish-ci

Conversation

@clark-fc

Copy link
Copy Markdown
Collaborator
  • packages.mjs: export KSCLI_PACKAGE and ALL_PACKAGES for knowledge-studio-cli
  • check.mjs: support knowledge option to build/validate kscli
  • validate.mjs: accept packages param, validate all packages in lockstep
  • pack-scan.mjs: accept packages param
  • publish-stable.mjs: refactor to iterate PACKAGES array; add --knowledge flag
  • publish-channel.mjs: refactor to iterate PACKAGES array; add --knowledge flag
  • New workflow publish-knowledge.yml: triggers publish with --knowledge flag

The original publish.yml (without --knowledge) publishes only core + cli. The new publish-knowledge.yml publishes core + cli + knowledge-studio-cli.

- packages.mjs: export KSCLI_PACKAGE and ALL_PACKAGES for knowledge-studio-cli
- check.mjs: support knowledge option to build/validate kscli
- validate.mjs: accept packages param, validate all packages in lockstep
- pack-scan.mjs: accept packages param
- publish-stable.mjs: refactor to iterate PACKAGES array; add --knowledge flag
- publish-channel.mjs: refactor to iterate PACKAGES array; add --knowledge flag
- New workflow publish-knowledge.yml: triggers publish with --knowledge flag

The original publish.yml (without --knowledge) publishes only core + cli.
The new publish-knowledge.yml publishes core + cli + knowledge-studio-cli.
@clark-fc clark-fc merged commit 3375fca into main Jun 26, 2026
2 checks 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