Skip to content

fix(ci): point Server Edition test job at internal/serveredition (not deleted internal/teams)#680

Merged
Dumbris merged 1 commit into
mainfrom
fix/server-edition-ci-serveredition-path
Jun 15, 2026
Merged

fix(ci): point Server Edition test job at internal/serveredition (not deleted internal/teams)#680
Dumbris merged 1 commit into
mainfrom
fix/server-edition-ci-serveredition-path

Conversation

@Dumbris

@Dumbris Dumbris commented Jun 15, 2026

Copy link
Copy Markdown
Member

Problem

The Server Edition CI job (added in #631) runs:

go test -race -tags server ./internal/teams/... ./internal/config/...

But the Teams→Server Edition rename (#603) moved that code to internal/serveredition/, and #679 removed the last stale internal/teams/ file. The job now fails:

pattern ./internal/teams/...: lstat ./internal/teams/: no such file or directory

Worse: before #679 it was silently testing the stale, near-empty internal/teams/ path — never the real internal/serveredition/ packages (the multi-user/auth/broker/workspace code). So the job gave false confidence.

Fix

Test ./internal/serveredition/... instead. One-line workflow change.

Verification (local, exact CI command)

go test -race -tags server ./internal/serveredition/... ./internal/config/... → all 8 packages ok (serveredition + api + auth + broker + multiuser + users + workspace + config).

Follow-up to #679 (MCP-2455). Unblocks the Server Edition check on all open PRs once they pick up this workflow.

🤖 Generated with Claude Code

… deleted internal/teams)

The Server Edition CI job (added #631) ran:
  go test -race -tags server ./internal/teams/... ./internal/config/...
But the Teams->Server Edition rename (#603) moved that code to
internal/serveredition/, and #679 deleted the last stale internal/teams/
file. So the job failed with 'lstat ./internal/teams/: no such file or
directory' — and before that, it was silently testing the wrong (stale,
near-empty) path, never the real serveredition packages.

Fix: test ./internal/serveredition/... instead. Verified locally:
go test -race -tags server ./internal/serveredition/... ./internal/config/...
-> all 8 packages ok.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>

@mcpproxy-gatekeeper mcpproxy-gatekeeper Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One-line CI workflow fix: test the real serveredition packages instead of the deleted internal/teams path. Verified locally with -race (all 8 pkgs ok).

@Dumbris Dumbris enabled auto-merge (squash) June 15, 2026 06:09
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying mcpproxy-docs with  Cloudflare Pages  Cloudflare Pages

Latest commit: 195d46b
Status: ✅  Deploy successful!
Preview URL: https://26c22456.mcpproxy-docs.pages.dev
Branch Preview URL: https://fix-server-edition-ci-server.mcpproxy-docs.pages.dev

View logs

@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@Dumbris Dumbris merged commit 2566a36 into main Jun 15, 2026
36 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.

2 participants