diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml new file mode 100644 index 0000000..9c42c68 --- /dev/null +++ b/.github/workflows/publish.yml @@ -0,0 +1,18 @@ +on: + workflow_dispatch: + +jobs: + publish: + name: Upload release to PyPI + runs-on: ubuntu-latest + environment: + name: pypi + url: "https://pypi.org/p/mcp-clickhouse" + permissions: + id-token: write + steps: + - uses: actions/checkout@v4 + - uses: astral-sh/setup-uv@v5 + - run: uv python install + - run: uv build + - uses: pypa/gh-action-pypi-publish@release/v1 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index d8799f3..aba8ac7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "mcp-clickhouse" -version = "0.1.3" +version = "0.1.4" description = "An MCP server for ClickHouse." readme = "README.md" license = "Apache-2.0"