Ensure install-bundle plugin dist exists before api plugin-manager tests #341

Closed
opened 2026-06-06 11:35:02 +00:00 by steve · 0 comments
Owner

Describe the issue.

Problem

Goal

Scope

Non-goals

Acceptance Criteria

Implementation Notes

Suggested Files or Specs To Inspect

Validation Commands

Follow-up Tasks

Implementation Summary

plugin-manager.test.ts now runs ensureInstallBundleArtifacts() in beforeAll to turbo-build any missing install-bundle dist/ folders before reading artifacts, so direct pnpm --filter @lapis-notes/api test works without prebuilt plugin dist. Validated by deleting markdown-lint and telemetry dist and running the full api test suite (545 passed).

Describe the issue. ## Problem ## Goal ## Scope ## Non-goals ## Acceptance Criteria ## Implementation Notes ## Suggested Files or Specs To Inspect ## Validation Commands ## Related Issues - Follow-up to #288 — [Build install-bundle plugin dist before api install-bundle tests in CI](../closed/288-build-install-bundle-plugin-dist-before-api-install-bundle-tests-in-ci.md) ## Follow-up Tasks ## Implementation Summary plugin-manager.test.ts now runs ensureInstallBundleArtifacts() in beforeAll to turbo-build any missing install-bundle dist/ folders before reading artifacts, so direct pnpm --filter @lapis-notes/api test works without prebuilt plugin dist. Validated by deleting markdown-lint and telemetry dist and running the full api test suite (545 passed). <!-- backlog:task_id=TASK-API-INSTALL-BUNDLE-DIST-LOCAL source_spec=spec/src/80-maintenance/monorepo-scripts.md related_issue=288 -->
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lapis-notes/lapis#341
No description provided.