Skip to content

Commit 150e656

Browse files
authored
Merge pull request #43 from cbcoutinho/feature/async
Switch to using async client
2 parents c918284 + 2708d70 commit 150e656

File tree

12 files changed

+877
-464
lines changed

12 files changed

+877
-464
lines changed

.github/workflows/test.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,21 @@ on:
66
- master
77

88
jobs:
9-
build:
9+
linting:
10+
runs-on: ubuntu-latest
11+
steps:
12+
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
13+
- name: Install the latest version of uv
14+
uses: astral-sh/setup-uv@f0ec1fc3b38f5e7cd731bb6ce540c5af426746bb # v6
15+
- name: Check format
16+
run: |
17+
uv run --frozen ruff format --diff
18+
- name: Linting
19+
run: |
20+
uv run --frozen ruff check
21+
22+
23+
integration-test:
1024
runs-on: ubuntu-latest
1125

1226
steps:

Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@ WORKDIR /app
44

55
COPY . .
66

7-
RUN uv sync --locked
7+
RUN uv sync --locked --no-dev
88

9-
CMD ["uv", "run", "--locked", "mcp", "run", "--transport", "sse", "nextcloud_mcp_server/server.py:mcp"]
9+
CMD ["/app/.venv/bin/mcp", "run", "--transport", "sse", "/app/nextcloud_mcp_server/server.py:mcp"]

0 commit comments

Comments
 (0)