Skip to content

Commit 85fc83a

Browse files
committed
chore(deployment): Don't expose Helm charts but just a Dockerfile
1 parent 3602cb9 commit 85fc83a

28 files changed

+912
-2197
lines changed

.cursor/rules/mcp_tools.md

Lines changed: 0 additions & 48 deletions
This file was deleted.

.cursor/rules/no_uvicorn.md

Lines changed: 0 additions & 68 deletions
This file was deleted.

.cursor/rules/use_pyproject_toml.md

Lines changed: 0 additions & 133 deletions
This file was deleted.

.github/workflows/ci.yml

Lines changed: 0 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -56,60 +56,6 @@ jobs:
5656
- name: Run tests
5757
run: uv run pytest tests/
5858

59-
helm-validate:
60-
runs-on: ubuntu-latest
61-
name: Validate Helm Chart
62-
if: github.event_name == 'pull_request'
63-
64-
steps:
65-
- uses: actions/checkout@v4
66-
67-
- name: Set up Helm
68-
uses: azure/setup-helm@v4
69-
with:
70-
version: latest
71-
72-
- name: Validate default values
73-
run: |
74-
echo "Validating helm/mcp-server/values.yaml..."
75-
helm template mcp-server ./helm/mcp-server \
76-
--values ./helm/mcp-server/values.yaml
77-
78-
- name: Validate production values
79-
run: |
80-
echo "Validating helm/mcp-server/examples/values-production.yaml..."
81-
helm template mcp-server ./helm/mcp-server \
82-
--values ./helm/mcp-server/examples/values-production.yaml
83-
84-
- name: Lint Helm Chart
85-
run: |
86-
echo "Linting Helm chart..."
87-
helm lint ./helm/mcp-server \
88-
--strict
89-
90-
helm-unittest:
91-
runs-on: ubuntu-latest
92-
name: Run Helm Unit Tests
93-
if: github.event_name == 'pull_request'
94-
95-
steps:
96-
- uses: actions/checkout@v4
97-
98-
- name: Set up Helm
99-
uses: azure/setup-helm@v4
100-
with:
101-
# the latest version break on helm plugin install https://github.com/helm-unittest/helm-unittest.git
102-
version: 3.19.0
103-
104-
- name: Install Helm Unittest Plugin
105-
run: |
106-
helm plugin install https://github.com/helm-unittest/helm-unittest.git
107-
108-
- name: Run Helm unit tests
109-
run: |
110-
echo "Running Helm unit tests..."
111-
helm unittest ./helm/mcp-server
112-
11359
docker-build:
11460
runs-on: ubuntu-latest
11561
name: Build Docker Image

0 commit comments

Comments
 (0)