Skip to content

fix(scaffold): mcp-server docs match tag-only release; npm dependabot with held majors#79

Merged
TMHSDigital merged 1 commit into
mainfrom
fix/template-tag-only-docs-and-npm-dependabot
Jun 15, 2026
Merged

fix(scaffold): mcp-server docs match tag-only release; npm dependabot with held majors#79
TMHSDigital merged 1 commit into
mainfrom
fix/template-tag-only-docs-and-npm-dependabot

Conversation

@TMHSDigital

Copy link
Copy Markdown
Owner

Stops future mcp-server borns from inheriting the abandoned auto-bump doc language and from shipping without an npm dependabot config (found while cleaning up local-ai-mcp).

  • AGENTS.md.j2 (branching + code-conventions), CONTRIBUTING.md.j2, cursorrules.j2 mcp-server branches: auto-bump/never-edit -> bump-in-PR/CI-tags-and-publishes. cursor-plugin branches unchanged (release-doc-sync still auto-bumps).
  • dependabot.yml.j2: mcp-server gets an npm ecosystem with held-major ignores baked in (zod major, typescript major, @types/node >=23). cursor-plugin keeps github-actions + (has_mcp) pip.

Verified: pytest 238 passed/1 skipped; mcp render has zero auto-bump phrasing + npm dependabot with the 3 ignores; cursor-plugin render unchanged. The mcp-server template emits no src/, so there is no server-version literal to template. No STANDARDS_VERSION/VERSION change ([skip version]).

… with held majors [skip version]

Future mcp-server borns were inheriting the abandoned conventional-commit
auto-bump language and shipped without an npm dependabot config. Align the
template with the tag-only model that actually ships:

- AGENTS.md.j2 (branching + code-conventions), CONTRIBUTING.md.j2, and
  cursorrules.j2 mcp-server branches: 'CI auto-bumps / never edit the version'
  -> 'bump the version in your PR; CI tags and publishes it'. cursor-plugin
  branches keep their auto-bump wording (release-doc-sync still auto-bumps).
- dependabot.yml.j2: mcp-server repos now get an npm ecosystem with the same
  held-major ignores baked in (zod semver-major, typescript semver-major,
  @types/node >=23) so a fresh born does not spawn that backlog on day one.

The mcp-server template emits no src/ skeleton, so there is no hardcoded
server-version literal to fix in the template (that fix applied to the
already-born local-ai-mcp). No STANDARDS_VERSION/VERSION change.

Signed-off-by: fOuttaMyPaint <tmhospitalitystrategies@gmail.com>
@github-actions

Copy link
Copy Markdown

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@TMHSDigital TMHSDigital merged commit 9fbe4ed into main Jun 15, 2026
14 checks passed
@TMHSDigital TMHSDigital deleted the fix/template-tag-only-docs-and-npm-dependabot branch June 15, 2026 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant