Skip to content

Commit 268089d

Browse files
committed
Added uv to workflow
1 parent 922c96d commit 268089d

File tree

1 file changed

+11
-27
lines changed

1 file changed

+11
-27
lines changed

.github/workflows/publish-memory.yml

Lines changed: 11 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -17,30 +17,6 @@ permissions:
1717
contents: read
1818

1919
jobs:
20-
release-build:
21-
runs-on: ubuntu-latest
22-
23-
steps:
24-
- uses: actions/checkout@v4
25-
26-
- name: Install uv
27-
uses: astral-sh/setup-uv@v5
28-
29-
- name: "Set up Python"
30-
uses: actions/setup-python@v5
31-
with:
32-
python-version-file: "servers/mcp-neo4j-memory/pyproject.toml"
33-
34-
- name: Build release distributions
35-
run: |
36-
cd servers/mcp-neo4j-memory/
37-
uv build
38-
39-
- name: Upload distributions
40-
uses: actions/upload-artifact@v4
41-
with:
42-
name: release-dists
43-
path: servers/mcp-neo4j-publish/dist/
4420

4521
pypi-publish:
4622
runs-on: ubuntu-latest
@@ -58,10 +34,18 @@ jobs:
5834

5935
steps:
6036

61-
- name: Install uv
62-
uses: astral-sh/setup-uv@v5
37+
- uses: actions/checkout@v4
6338

64-
- name: Publish release
39+
- name: "Set up Python"
40+
uses: actions/setup-python@v5
41+
with:
42+
python-version-file: "servers/mcp-neo4j-memory/pyproject.toml"
43+
44+
- name: Build release distributions
6545
run: |
6646
cd servers/mcp-neo4j-memory/
47+
uv build
48+
49+
- name: Publish release
50+
run: |
6751
uv publish

0 commit comments

Comments
 (0)