From be3f83732567e56e9b8669bc8e3a73c6ee3b6364 Mon Sep 17 00:00:00 2001 From: Dan Davison Date: Thu, 21 Aug 2025 14:55:04 -0400 Subject: [PATCH 1/3] Install protoc in GitHub Actions CI runs --- .github/workflows/ci.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 07ab434..d243de4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -17,6 +17,12 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 + - name: Install protoc + uses: arduino/setup-protoc@v3 + with: + version: '23.x' + repo-token: ${{ secrets.GITHUB_TOKEN }} + - name: Install uv uses: astral-sh/setup-uv@v6 with: From d5f36b6b61a9b1566b2eea1633c24fe30fedd697 Mon Sep 17 00:00:00 2001 From: Dan Davison Date: Thu, 21 Aug 2025 18:50:23 -0400 Subject: [PATCH 2/3] Use released sdk-python --- pyproject.toml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index bcda848..3ea0497 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,7 +9,7 @@ dependencies = [ "mcp>=1.13.0", "nexus-rpc>=1.1.0", "pydantic>=2.11.7", - "temporalio>=1.15.0", + "temporalio>=1.16.0", ] [dependency-groups] @@ -54,6 +54,3 @@ format = [ {cmd = "uv run ruff check --select I --fix"}, {cmd = "uv run ruff format"}, ] - -[tool.uv.sources] -temporalio = { git = "https://github.com/temporalio/sdk-python" } From 725994532970da7f055755acb7511f26c27d05cf Mon Sep 17 00:00:00 2001 From: Dan Davison Date: Thu, 21 Aug 2025 18:51:42 -0400 Subject: [PATCH 3/3] ci job name --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index d243de4..2037eb4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -6,7 +6,7 @@ on: branches: [ main ] jobs: - lint-test-docs: + lint-test: runs-on: ${{ matrix.os }} strategy: matrix: