Skip to content

Conversation

@pyq
Copy link
Contributor

@pyq pyq commented Aug 18, 2025

User description

Summary

This PR adds a new MCP server manifest generated from the repository: https://github.com/hustcc/mcp-mermaid

Changes

  • Added new manifest JSON file in mcp-registry/servers/
  • Manifest was automatically generated using the chatxiv.org API

Test plan

  • Verify the generated JSON is valid
  • Check that all required fields are present
  • Validate installation instructions work correctly

🤖 Generated with Claude Code


PR Type

Enhancement


Description

  • Add MCP manifest for hustcc-mcp-mermaid server

  • Configure Mermaid diagram generation with AI integration

  • Include installation methods (npm, uvx, docker)

  • Define OpenAI API configuration parameters


Diagram Walkthrough

flowchart LR
  A["New Manifest"] --> B["MCP Registry"]
  B --> C["Mermaid Server"]
  C --> D["AI Diagram Generation"]
  D --> E["Multiple Install Methods"]
Loading

File Walkthrough

Relevant files
Enhancement
hustcc-mcp-mermaid.json
New MCP manifest for Mermaid server                                           

mcp-registry/servers/hustcc-mcp-mermaid.json

  • Add complete MCP server manifest for Mermaid diagram generation
  • Configure OpenAI API integration with customizable parameters
  • Define installation methods via npm, uvx, and Docker
  • Include example usage for flowchart generation
+94/-0   

Summary by CodeRabbit

  • New Features
    • Added MCP Mermaid Server to the registry, enabling diagram generation from prompts via a Diagram tool.
    • Supports configuration with API_KEY (required) and optional BASE_URL and MODEL.
    • Provides multiple installation options: uvx, npx (recommended), and Docker; defaults to port 8000.
    • Includes an example (Flowchart) to help users get started.
    • Marked as non-official and not archived.

Generated manifest JSON for repository: https://github.com/hustcc/mcp-mermaid

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <[email protected]>
@coderabbitai
Copy link

coderabbitai bot commented Aug 18, 2025

Walkthrough

Introduces a new MCP registry manifest for a Mermaid Server at mcp-registry/servers/hustcc-mcp-mermaid.json, defining metadata, required/optional arguments, one tool (Diagram), installation methods (uvx, npm via npx, docker), an example usage, and flags for official/archival status.

Changes

Cohort / File(s) Change summary
MCP Registry Servers
mcp-registry/servers/hustcc-mcp-mermaid.json
Added MCP manifest for "@mcp/mermaid-server" with metadata, arguments (API_KEY required; BASE_URL, MODEL optional), tool "Diagram", install options (uvx, npx [recommended], docker), example entry, is_official: false, is_archived: false.

Sequence Diagram(s)

sequenceDiagram
  participant U as User
  participant C as MCP Client
  participant R as MCP Registry
  participant S as Mermaid Server

  U->>C: Request Mermaid diagram
  C->>R: Fetch "@mcp/mermaid-server" manifest
  R-->>C: Return manifest (args, tools, installs)
  C->>S: Install/start (uvx/npx/docker) with API_KEY/BASE_URL/MODEL
  C->>S: Invoke Diagram tool with prompt/spec
  S-->>C: Return generated diagram result
  C-->>U: Display diagram
Loading

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

Suggested labels

Review effort 2/5

Poem

I sketch with whiskers, quick and light,
Nodes and edges spring to sight—
A flow of carrots, charts of cheer,
Mermaid songs you now can hear.
With keys in paw, I run the show,
Diagrams bloom—onward we go! 🥕✨

Tip

🔌 Remote MCP (Model Context Protocol) integration is now available!

Pro plan users can now connect to remote MCP servers from the Integrations page. Connect with popular remote MCPs such as Notion and Linear to add more context to your reviews and chats.

✨ Finishing Touches
🧪 Generate unit tests
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch add-manifest-hustcc-mcp-mermaid

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share
🪧 Tips

Chat

There are 3 ways to chat with CodeRabbit:

  • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
    • I pushed a fix in commit <commit_id>, please review it.
    • Open a follow-up GitHub issue for this discussion.
  • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query.
  • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
    • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
    • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.

Support

Need help? Create a ticket on our support page for assistance with any issues or questions.

CodeRabbit Commands (Invoked using PR/Issue comments)

Type @coderabbitai help to get the list of available commands.

Other keywords and placeholders

  • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
  • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
  • Add @coderabbitai anywhere in the PR title to generate the title automatically.

CodeRabbit Configuration File (.coderabbit.yaml)

  • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
  • Please see the configuration documentation for more information.
  • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

Status, Documentation and Community

  • Visit our Status Page to check the current availability of CodeRabbit.
  • Visit our Documentation for detailed information on how to use CodeRabbit.
  • Join our Discord Community to get help, request features, and share feedback.
  • Follow us on X/Twitter for updates and announcements.

@qodo-merge-pro
Copy link
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 2 🔵🔵⚪⚪⚪
🧪 No relevant tests
🔒 Security concerns

Sensitive information handling:
The docker installation example sets API_KEY=sk-xxx. While a placeholder, examples that inline secrets can encourage unsafe practices. Recommend using environment variable references (e.g., -e API_KEY=$OPENAI_API_KEY) and adding guidance on not hardcoding secrets. Otherwise, no direct vulnerabilities are evident in this manifest.

⚡ Recommended focus areas for review

Naming/Package Consistency

The manifest uses the package name @mcp/mermaid-server; confirm this matches the actual published package/binary entry point in the referenced repo to prevent install/run failures across npm/uvx/docker.

"name": "@mcp/mermaid-server",
"display_name": "MCP Mermaid Server",
"description": "Generate mermaid diagram and chart with AI MCP dynamically.",
Default Model Accuracy

The default model is listed as gpt-4-turbo; verify this model identifier is valid for the intended OpenAI client/SDK and adjust to a currently available model if needed.

"MODEL": {
  "description": "Model name. Default: gpt-4-turbo.",
  "required": false,
  "example": "gpt-4-turbo"
}
Env/Secrets Handling

Docker args include a literal example API key value; ensure documentation and tooling clearly instruct users to pass real secrets securely (e.g., -e API_KEY=$OPENAI_API_KEY) and avoid committing real keys.

"docker": {
  "type": "docker",
  "command": "docker",
  "args": [
    "run",
    "-p",
    "8000:8000",
    "-e",
    "API_KEY=sk-xxx",
    "hustcc/mcp-mermaid-server:latest"
  ],
  "description": "Run with docker"
}

@qodo-merge-pro
Copy link
Contributor

qodo-merge-pro bot commented Aug 18, 2025

CI Feedback 🧐

(Feedback updated until commit 4142aaa)

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: codex

Failed stage: Run Codex [❌]

Failure summary:

The action failed due to insufficient repository permissions for the actor qodo-merge-pro[bot].
-
The script fetched the bot's permission via gh api
"/repos/${GITHUB_REPOSITORY}/collaborators/qodo-merge-pro[bot]/permission" and parsed .permission.
-
It then checked: if permission is not admin and not write, exit 1.
- The check failed, causing the
script to exit with code 1 (line 131).
- Ensure qodo-merge-pro[bot] has write or admin access to the
repository, or adjust the permission check.

Relevant error logs:
1:  ##[group]Runner Image Provisioner
2:  Hosted Compute Agent
...

116:  ##[endgroup]
117:  ##[group]Run set -euo pipefail
118:  �[36;1mset -euo pipefail�[0m
119:  �[36;1m�[0m
120:  �[36;1mPERMISSION=$(gh api \�[0m
121:  �[36;1m  "/repos/${GITHUB_REPOSITORY}/collaborators/qodo-merge-pro[bot]/permission" \�[0m
122:  �[36;1m  | jq -r '.permission')�[0m
123:  �[36;1m�[0m
124:  �[36;1mif [[ "$PERMISSION" != "admin" && "$PERMISSION" != "write" ]]; then�[0m
125:  �[36;1m  exit 1�[0m
126:  �[36;1mfi�[0m
127:  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
128:  env:
129:  GH_TOKEN: ***
130:  ##[endgroup]
131:  ##[error]Process completed with exit code 1.
132:  Post job cleanup.

@qodo-merge-pro
Copy link
Contributor

PR Code Suggestions ✨

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 4

🧹 Nitpick comments (4)
mcp-registry/servers/hustcc-mcp-mermaid.json (4)

4-4: Tighten description grammar for clarity

Recommend pluralizing and simplifying.

Apply this diff:

-  "description": "Generate mermaid diagram and chart with AI MCP dynamically.",
+  "description": "Generate Mermaid diagrams and charts via an MCP server.",

23-39: Argument handling: clarify env vs. CLI; avoid example secrets; update model default

  • The installation sections don’t pass API_KEY for npm/uvx; likely this should be provided via env. Reflect that in installations.
  • Replace hard-coded “sk-xxx” with a safe placeholder like ${OPENAI_API_KEY}.
  • “gpt-4-turbo” may be deprecated; consider a contemporary default like “gpt-4o-mini” (verify what the server supports).

Apply this diff:

   "arguments": {
     "API_KEY": {
-      "description": "OpenAI API Key.",
+      "description": "OpenAI API key (read from environment).",
       "required": true,
-      "example": "sk-xxx"
+      "example": "${OPENAI_API_KEY}"
     },
     "BASE_URL": {
       "description": "OpenAI API base url. Default: https://api.openai.com/v1.",
       "required": false,
       "example": "https://api.openai.com/v1"
     },
     "MODEL": {
-      "description": "Model name. Default: gpt-4-turbo.",
+      "description": "Model name. Example: gpt-4o-mini.",
       "required": false,
-      "example": "gpt-4-turbo"
+      "example": "gpt-4o-mini"
     }
   },

Please confirm the actual defaults accepted by hustcc/mcp-mermaid (BASE_URL/port/model). If they differ, reflect them here. I can update the manifest once confirmed.


40-45: Tool naming consistency (lowercase tends to be conventional)

Minor: consider lowercasing tool names for consistency across registries (if that’s the prevailing style).

-      "name": "Diagram",
+      "name": "diagram",

85-91: Example looks good; consider including a minimal Mermaid snippet

Optional: adding a concrete sample input/output makes it easier for users to validate quickly.

For example, include a “sequence diagram” prompt or a minimal mermaid block in the description.

📜 Review details

Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro

💡 Knowledge Base configuration:

  • MCP integration is disabled by default for public repositories
  • Jira integration is disabled by default for public repositories
  • Linear integration is disabled by default for public repositories

You can enable these sources in your CodeRabbit configuration.

📥 Commits

Reviewing files that changed from the base of the PR and between 12b8341 and 4142aaa.

📒 Files selected for processing (1)
  • mcp-registry/servers/hustcc-mcp-mermaid.json (1 hunks)
🔇 Additional comments (1)
mcp-registry/servers/hustcc-mcp-mermaid.json (1)

1-94: Overall: Nice addition; schema looks coherent and readable

The manifest is well-structured with clear metadata, arguments, installations, and an example. Good job keeping prompts/resources explicit and defaulting flags to false.

Comment on lines +2 to +3
"name": "@mcp/mermaid-server",
"display_name": "MCP Mermaid Server",
Copy link

Choose a reason for hiding this comment

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

💡 Verification agent

🧩 Analysis chain

Confirm naming conventions: scoped package in name field

If your registry expects a human-readable server id (often without npm scope) vs. the npm package name, using a scoped npm name in name might be inconsistent with other entries.

Run this to compare with existing manifests:


🏁 Script executed:

#!/bin/bash
# Inspect naming patterns across existing server manifests
fd -a 'mcp-registry/servers/*.json' | xargs -I{} sh -c 'echo "== {} =="; jq -r ".name" "{}"'

Length of output: 96


🏁 Script executed:

#!/bin/bash
# Find all server manifests and print their "name" fields for naming convention comparison
find mcp-registry/servers -maxdepth 1 -type f -name '*.json' | xargs -I{} sh -c 'echo "== {} =="; jq -r ".name" "{}"'

Length of output: 21436


Align scoped package naming for Mermaid server

Most scoped entries use the <packageName>@<scope>.json file name pattern to match "name": "@<scope>/<packageName>". Your manifest is currently:

  • File: mcp-registry/servers/hustcc-mcp-mermaid.json
  • name: "@mcp/mermaid-server"

To conform:

• Rename the manifest file:
from mcp-registry/servers/hustcc-mcp-mermaid.json
to mcp-registry/servers/[email protected]

This ensures file name and "name" stay in sync.
Alternatively, if you prefer an unscoped server ID, update the "name" to "hustcc-mcp-mermaid" to match the current file.

🤖 Prompt for AI Agents
In mcp-registry/servers/hustcc-mcp-mermaid.json around lines 2-3, the manifest
"name" field is scoped as "@mcp/mermaid-server" but the file name uses an
unscoped pattern (hustcc-mcp-mermaid.json); fix by making file name and "name"
consistent: either rename the file to
mcp-registry/servers/[email protected] to match "name":
"@mcp/mermaid-server", or change the "name" value to "hustcc-mcp-mermaid" so it
matches the current file name; pick one option and update the repository
accordingly.

Comment on lines +48 to +58
"installations": {
"uvx": {
"type": "uvx",
"command": "uvx",
"args": [
"@mcp/mermaid-server",
"--port",
"8000"
],
"description": "Run with uvx"
},
Copy link

Choose a reason for hiding this comment

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

⚠️ Potential issue

Remove uvx install entry; it won’t execute a Node package

uvx targets Python apps; it can’t run a scoped npm package. Keeping this will mislead users.

Apply this diff to remove the uvx block:

   "installations": {
-    "uvx": {
-      "type": "uvx",
-      "command": "uvx",
-      "args": [
-        "@mcp/mermaid-server",
-        "--port",
-        "8000"
-      ],
-      "description": "Run with uvx"
-    },
🤖 Prompt for AI Agents
In mcp-registry/servers/hustcc-mcp-mermaid.json around lines 48 to 58, remove
the entire "uvx" installation block (the "uvx" key and its nested object)
because uvx targets Python apps and cannot execute a scoped npm package; after
removing the block, ensure the surrounding JSON remains valid (remove any
now-unnecessary trailing comma or adjust commas between adjacent entries).

Comment on lines +59 to +70
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@mcp/mermaid-server",
"--port",
"8000"
],
"description": "Run with npx",
"recommended": true
},
Copy link

Choose a reason for hiding this comment

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

💡 Verification agent

🧩 Analysis chain

Pass API key via env for npm; verify package name correctness

  • The npm/npx command doesn’t set API_KEY; add an env map so users don’t paste secrets into args.
  • Verify the published npm package name. The repo is “mcp-mermaid”; ensure the package is actually “@mcp/mermaid-server” (or update to the correct one).
     "npm": {
       "type": "npm",
       "command": "npx",
       "args": [
         "-y",
         "@mcp/mermaid-server",
         "--port",
         "8000"
       ],
+      "env": {
+        "API_KEY": "${OPENAI_API_KEY}"
+      },
       "description": "Run with npx",
       "recommended": true
     },

🏁 Script executed:

#!/bin/bash
# Check if other manifests use per-installation env blocks and inspect npm package naming patterns
echo "Search for env blocks under installations:"
rg -n -C2 '"installations"\s*:\s*{(?s).*"env"\s*:'

echo "List npm install commands for comparison:"
rg -n -C2 '"type"\s*:\s*"npm"'

echo "Check for uvx usage elsewhere (should be Python-only):"
rg -n -C2 '"type"\s*:\s*"uvx"'

Length of output: 103242


🌐 Web query:

Is there an npm package published under the name "@mcp/mermaid-server" for the hustcc/mcp-mermaid project?

💡 Result:

There is no npm package published under the name "@mcp/mermaid-server" for the hustcc/mcp-mermaid project as of August 2025.

Supporting details:

  • The official npm package for the hustcc/mcp-mermaid project is named "mcp-mermaid" (not scoped, i.e., no @mcp/ prefix)[8][5]. Installation commands in both the GitHub README and third-party documentation show:

    npm install -g mcp-mermaid
    

    and configuration instructions reference "mcp-mermaid" in npm and npx commands—not @mcp/mermaid-server[8][5].

  • A search of the npm registry does not return any package named "@mcp/mermaid-server". Several related packages exist, such as:

    • @rtuin/mcp-mermaid-validator: an MCP server for validating Mermaid diagrams[1].
    • @peng-shawn/mermaid-mcp-server: converts Mermaid diagrams to PNG images[6].
    • Packages like mermaid-mcp-server, markdown-mermaid-converter-mcp, and @takanarishimbo/mermaid-live-mcp-server serve similar or related purposes[4][7][10].
  • The official package for hustcc/mcp-mermaid is simply "mcp-mermaid". There is no link between "mcp-mermaid" and any package named "@mcp/mermaid-server" in either the GitHub project or external documentation[8][5][2][3].

Summary table of relevant MCP Mermaid npm packages:

Project / Author Official npm package name Exists on npm as of Aug 2025 Comments
hustcc/mcp-mermaid mcp-mermaid Yes Official, per GitHub and docs[8][5]
@mcp/mermaid-server No Not published or listed
abekdwight/mermaid-mcp-server mermaid-mcp-server Yes Different author/project[4]
@peng-shawn @peng-shawn/mermaid-mcp-server Yes Similar server, different scope[6]
@rtuin @rtuin/mcp-mermaid-validator Yes Validator-focused[1]
@TakanariShimbo @takanarishimbo/mermaid-live-mcp-server Yes Live rendering-focused[10]

Conclusion:
If you need the official MCP server from hustcc, install the package named "mcp-mermaid", not "@mcp/mermaid-server"[8][5]. There is currently no npm package named "@mcp/mermaid-server", either from hustcc or any other publisher.

Citations:


Correct the NPM package name in hustcc-mcp-mermaid manifest

The current installation refers to @mcp/mermaid-server, which doesn’t exist. The official package for the hustcc/mcp-mermaid project is published as mcp-mermaid. There is no need for an env block—this server doesn’t require an API key.

Please apply the following diff:

 mcp-registry/servers/hustcc-mcp-mermaid.json
@@ Lines 59-70
-    "npm": {
-      "type": "npm",
-      "command": "npx",
-      "args": [
-        "-y",
-        "@mcp/mermaid-server",
-        "--port",
-        "8000"
-      ],
-      "description": "Run with npx",
-      "recommended": true
-    },
+    "npm": {
+      "type": "npm",
+      "command": "npx",
+      "args": [
+        "-y",
+        "mcp-mermaid",
+        "--port",
+        "8000"
+      ],
+      "description": "Run with npx",
+      "recommended": true
+    },
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"@mcp/mermaid-server",
"--port",
"8000"
],
"description": "Run with npx",
"recommended": true
},
"npm": {
"type": "npm",
"command": "npx",
"args": [
"-y",
"mcp-mermaid",
"--port",
"8000"
],
"description": "Run with npx",
"recommended": true
},
🤖 Prompt for AI Agents
In mcp-registry/servers/hustcc-mcp-mermaid.json around lines 59 to 70, the
manifest incorrectly references the non-existent package "@mcp/mermaid-server"
and includes an unnecessary env block; update the npm entry to use the official
package name "mcp-mermaid" (e.g. keep "command": "npx" and set args to ["-y",
"mcp-mermaid", "--port", "8000"]) and remove the env block entirely so the
server runs without an API key.

Comment on lines +71 to +83
"docker": {
"type": "docker",
"command": "docker",
"args": [
"run",
"-p",
"8000:8000",
"-e",
"API_KEY=sk-xxx",
"hustcc/mcp-mermaid-server:latest"
],
"description": "Run with docker"
}
Copy link

Choose a reason for hiding this comment

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

💡 Verification agent

🛠️ Refactor suggestion

🧩 Analysis chain

Safer Docker example: avoid inline secrets; add --rm

Use the host env var and auto-remove the container when it exits.

     "docker": {
       "type": "docker",
       "command": "docker",
       "args": [
         "run",
+        "--rm",
         "-p",
         "8000:8000",
         "-e",
-        "API_KEY=sk-xxx",
-        "hustcc/mcp-mermaid-server:latest"
+        "API_KEY=${OPENAI_API_KEY}",
+        "hustcc/mcp-mermaid-server:latest"
       ],
       "description": "Run with docker"
     }

🌐 Web query:

Does a Docker image named "hustcc/mcp-mermaid-server" exist (Docker Hub or GHCR), and is port 8000 the correct default expose/port for the server?

💡 Result:

Short answer

  • I could not find any Docker image published as exactly "hustcc/mcp-mermaid-server" on Docker Hub or on GitHub Packages / GHCR. (The GitHub repository exists, but it shows "Packages 0" — i.e. no published container packages.) (github.com)
  • The server's documented default HTTP/SSE port is 3033 (not 8000). The README and server docs state the default port is 3033 for SSE/streamable transport (CLI option --port / -p defaults to 3033). (github.com, glama.ai)

Notes and next steps

  • The repo is hustcc/mcp-mermaid (source + a Dockerfile is in the repo), so you can build a Docker image yourself from that Dockerfile and expose whichever port you want (the server itself defaults to 3033). (github.com)
  • If you want, I can:
    • show the exact docker build / docker run commands to create and run an image that exposes port 3033 (or map it to host port 8000), or
    • search again for similarly named third‑party images (in case someone published a community image under a different registry/name). Which would you prefer?

Citations:


Safer & Correct Docker example: avoid inline secrets, add --rm, correct default port (3033) & local build

You'll need to build the image locally from the hustcc/mcp-mermaid Dockerfile since there’s no published hustcc/mcp-mermaid-server image. The server defaults to port 3033.

   "docker": {
     "type": "docker",
     "command": "docker",
     "args": [
       "run",
+      "--rm",
+      "-p", "3033:3033",
       "-e", "API_KEY=${OPENAI_API_KEY}",
-      "hustcc/mcp-mermaid-server:latest"
+      "mcp-mermaid-server:latest"
     ],
-    "description": "Run with docker"
+    "description": "Run with Docker (build the image locally via `docker build -t mcp-mermaid-server:latest .` first)"
   }

Committable suggestion skipped: line range outside the PR's diff.

🤖 Prompt for AI Agents
mcp-registry/servers/hustcc-mcp-mermaid.json around lines 71-83: the Docker
example uses an inline secret, the wrong port, and a non-existent published
image; update it to (1) build the image locally from the repository Dockerfile
and reference that local tag, (2) map the correct default port 3033
(host:container 3033:3033), (3) remove inline API key and use a safer mechanism
such as --env-file (or Docker secrets) to pass API_KEY, and (4) add --rm to the
run args so containers are cleaned up after exit. Ensure the command and args
reflect these changes and the description mentions building locally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants