james.maes
e408693ff5
feat: add obsidian-plugin pipeline type with GitHub Release artifacts
...
New pipeline type for Obsidian plugins: builds with esbuild, runs
quality gates, and publishes main.js/manifest.json/styles.css to
GitHub Releases. Extends github_release job with release_artifacts
parameter for artifact uploads. 616 tests passing.
2026-04-16 16:37:07 -05:00
james.maes
c6e993677b
chore: migrate Claude state from sidecar to repo
...
Move SESSION-STATE.md, TODO.md, and reference docs from the ClaudeCode
sidecar repo into docs/. Update .gitignore to allow tracking. Add
CLAUDE.md with project context.
2026-04-16 16:36:58 -05:00
james.maes
7519d62b48
feat: bootstrap pnpm in secondary jobs and add configurable coverage summary path
...
Secondary jobs (code-quality, coverage, security-scan, e2e, sonar, sbom)
now run install_node with package_manager to activate corepack/pnpm.
Coverage check supports glob patterns for monorepo summary aggregation
via test.coverage.summary_path in .munitor.yml.
2026-03-27 18:37:16 -05:00
james.maes
6de8e9998d
fix: run prisma generate from package directory for monorepo support
2026-03-27 17:47:23 -05:00
james.maes
f560062cc3
test: add pnpm Dockerfile generation tests
2026-03-27 15:39:28 -05:00
james.maes
452a59fe89
fix: update stale npm_build_and_test reference in node_e2e_test description
2026-03-27 15:33:29 -05:00
james.maes
11a142b353
chore: regenerate packed scripts for pnpm support
2026-03-27 15:18:28 -05:00
james.maes
c795fbdc12
test: add pnpm fixture and tests for package manager support
2026-03-27 15:11:41 -05:00
james.maes
86b72f4e3b
feat: add pnpm Dockerfile variants for node pipelines
2026-03-27 12:02:01 -05:00
james.maes
f1d3bf674e
feat: support inline commands in test.setup
2026-03-27 12:01:21 -05:00
james.maes
facd9691c4
feat: pass package_manager to node_build_and_test in all templates
2026-03-27 11:58:36 -05:00
james.maes
84ceae9e89
feat: thread package_manager through node_build_and_test job
2026-03-27 11:58:11 -05:00
james.maes
270325371e
feat: make cache commands package-manager-aware
2026-03-27 11:57:43 -05:00
james.maes
c146ff0bb8
feat: make node_test package-manager-aware
2026-03-27 11:57:29 -05:00
james.maes
9f862b1ccd
feat: make node_install_deps package-manager-aware with Prisma detection
2026-03-27 11:57:06 -05:00
james.maes
05aac6bbea
feat: activate corepack for pnpm/yarn in install_node
2026-03-27 11:56:30 -05:00
james.maes
5550411187
refactor: update tests and docs for node_* rename
2026-03-27 11:54:11 -05:00
james.maes
3fa00dc9a5
refactor: update templates to use node_* job names
2026-03-27 11:45:46 -05:00
james.maes
90bcb49ca9
refactor: rename npm_* jobs to node_*
2026-03-27 11:44:54 -05:00
james.maes
7acb976d16
refactor: rename npm_* commands to node_*
2026-03-27 11:44:03 -05:00
james.maes
9ac1e09a0d
refactor: rename npm_* scripts to node_*
2026-03-27 11:43:20 -05:00