From 161a1e3af6efdfadc79335a4e43e4ece769551d1 Mon Sep 17 00:00:00 2001 From: Nuno Campos Date: Tue, 3 Jun 2025 17:26:13 -0700 Subject: [PATCH] Remove from ci matrix --- .github/workflows/_test_scheduler_kafka.yml | 52 --------------------- .github/workflows/ci.yml | 12 +---- 2 files changed, 1 insertion(+), 63 deletions(-) delete mode 100644 .github/workflows/_test_scheduler_kafka.yml diff --git a/.github/workflows/_test_scheduler_kafka.yml b/.github/workflows/_test_scheduler_kafka.yml deleted file mode 100644 index 82a3f5530..000000000 --- a/.github/workflows/_test_scheduler_kafka.yml +++ /dev/null @@ -1,52 +0,0 @@ -name: test - -on: - workflow_call: - -jobs: - build: - runs-on: ubuntu-latest - strategy: - matrix: - python-version: - - "3.11" - - "3.12" - - defaults: - run: - working-directory: libs/scheduler-kafka - name: "test #${{ matrix.python-version }}" - steps: - - uses: actions/checkout@v4 - - name: Set up Python ${{ matrix.python-version }} - uses: astral-sh/setup-uv@v6 - with: - python-version: ${{ matrix.python-version }} - enable-cache: true - cache-suffix: "test-scheduler-kafka" - - name: Login to Docker Hub - uses: docker/login-action@v3 - if: ${{ !github.event.pull_request.head.repo.fork }} - with: - username: ${{ secrets.DOCKERHUB_USERNAME }} - password: ${{ secrets.DOCKERHUB_RO_TOKEN }} - - - name: Install dependencies - shell: bash - run: uv sync --frozen --group dev - - - name: Run tests - shell: bash - run: make test - - - name: Ensure the tests did not create any additional files - shell: bash - run: | - set -eu - - STATUS="$(git status)" - echo "$STATUS" - - # grep will exit non-zero if the target message isn't found, - # and `set -e` above will cause the step to fail. - echo "$STATUS" | grep 'nothing to commit, working tree clean' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 726c31f69..ece56b460 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -35,7 +35,6 @@ jobs: - 'libs/checkpoint/**' - 'libs/checkpoint-sqlite/**' - 'libs/checkpoint-postgres/**' - - 'libs/scheduler-kafka/**' - 'libs/prebuilt/**' sdk-js: - 'libs/sdk-js/**' @@ -53,7 +52,7 @@ jobs: "libs/checkpoint", "libs/checkpoint-sqlite", "libs/checkpoint-postgres", - "libs/scheduler-kafka", + "libs/prebuilt", ] if: needs.changes.outputs.python == 'true' @@ -89,14 +88,6 @@ jobs: uses: ./.github/workflows/_test_langgraph.yml secrets: inherit - # NOTE: we're testing scheduler-kafka separately because it requires a different matrix - test-scheduler-kafka: - needs: changes - if: needs.changes.outputs.python == 'true' - name: "cd libs/scheduler-kafka" - uses: ./.github/workflows/_test_scheduler_kafka.yml - secrets: inherit - check-sdk-methods: needs: changes if: needs.changes.outputs.python == 'true' @@ -212,7 +203,6 @@ jobs: lint-js, test, test-langgraph, - test-scheduler-kafka, check-sdk-methods, check-schema, integration-test,