Skip to content

Test the released install path end to end #63

@OkeyAmy

Description

@OkeyAmy

Problem

The repo has useful tests, but the adoption promise is only real if the published artifacts work together outside the monorepo. The release test should prove the exact path we ask builders to trust.

What to do

Add a released-artifact smoke test that uses:

  • published @okeyamy/drs-sdk
  • published @drs/mcp-server and @drs/mcp-client
  • tagged ghcr.io/okeyamy/drs-verify

Acceptance criteria

  • the test runs from published artifacts only
  • it covers one valid protected call
  • it covers replay rejection
  • it covers request-body binding mismatch
  • docs or install-path drift fails CI before release

Dependencies

  • depends on publishing the MCP helper packages
  • should run against the deterministic hello-DRS demo once that exists

Out of scope

  • monorepo workspace packages as the main proof
  • external LLM or API-key dependent examples

Metadata

Metadata

Assignees

No one assigned

    Labels

    ciContinuous integration and release validationenhancementNew feature or requesthighHigh severityreleaseRelease packaging and artifact publication

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions