From bc7dc3b7487f14db0722bb600ff3d936ecdcd003 Mon Sep 17 00:00:00 2001 From: "peak-runners[bot]" <327383440+peak-runners[bot]@users.noreply.github.com> Date: Fri, 2 Oct 2026 18:38:42 +0000 Subject: [PATCH 1/2] Run CI on Peak --- .github/workflows/ci-python.yml | 10 +++++----- .github/workflows/ci.yml | 2 +- .github/workflows/claude-auto-fix-ci.yml | 2 +- .github/workflows/claude.yml | 2 +- .github/workflows/publish-agent-framework-python.yml | 2 +- .github/workflows/publish-ai-sdk.yml | 2 +- .github/workflows/publish-cartesia-sdk-python.yml | 2 +- .github/workflows/publish-livekit-sdk-python.yml | 2 +- .github/workflows/publish-memory-graph.yml | 2 +- .github/workflows/publish-openai-sdk-python.yml | 2 +- .github/workflows/publish-pipecat-sdk-python.yml | 2 +- .github/workflows/publish-tools.yml | 2 +- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index e2942b809..b7f8ceaac 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -23,7 +23,7 @@ env: jobs: agent-framework-python: name: agent-framework-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 strategy: fail-fast: false @@ -77,7 +77,7 @@ jobs: openai-sdk-python: name: openai-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 strategy: fail-fast: false @@ -145,7 +145,7 @@ jobs: cartesia-sdk-python: name: cartesia-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 strategy: fail-fast: false @@ -202,7 +202,7 @@ jobs: pipecat-sdk-python: name: pipecat-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 strategy: fail-fast: false @@ -259,7 +259,7 @@ jobs: livekit-sdk-python: name: livekit-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 strategy: fail-fast: false diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6ccdb7a18..a6a0560f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,7 +10,7 @@ concurrency: jobs: quality-checks: name: Quality Checks - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 steps: - name: Checkout code diff --git a/.github/workflows/claude-auto-fix-ci.yml b/.github/workflows/claude-auto-fix-ci.yml index e84d78c85..1e91bc469 100644 --- a/.github/workflows/claude-auto-fix-ci.yml +++ b/.github/workflows/claude-auto-fix-ci.yml @@ -20,7 +20,7 @@ jobs: github.event.workflow_run.pull_requests[0] && github.event.workflow_run.head_repository.full_name == github.event.workflow_run.repository.full_name && !endsWith(github.event.workflow_run.actor.login, '[bot]') - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 30 steps: - name: Checkout code diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index c810ef16f..ac8a1ccd1 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -41,7 +41,7 @@ jobs: github.event.issue.author_association == 'MEMBER' || github.event.issue.author_association == 'COLLABORATOR') ) - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 30 permissions: contents: read diff --git a/.github/workflows/publish-agent-framework-python.yml b/.github/workflows/publish-agent-framework-python.yml index fe678968c..86e7d79bb 100644 --- a/.github/workflows/publish-agent-framework-python.yml +++ b/.github/workflows/publish-agent-framework-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-ai-sdk.yml b/.github/workflows/publish-ai-sdk.yml index 11559c0d5..e62f4fe0d 100644 --- a/.github/workflows/publish-ai-sdk.yml +++ b/.github/workflows/publish-ai-sdk.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-cartesia-sdk-python.yml b/.github/workflows/publish-cartesia-sdk-python.yml index 1da4423a2..6f57abad2 100644 --- a/.github/workflows/publish-cartesia-sdk-python.yml +++ b/.github/workflows/publish-cartesia-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-livekit-sdk-python.yml b/.github/workflows/publish-livekit-sdk-python.yml index a1b4f27eb..f60244013 100644 --- a/.github/workflows/publish-livekit-sdk-python.yml +++ b/.github/workflows/publish-livekit-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-memory-graph.yml b/.github/workflows/publish-memory-graph.yml index 6dff18ea0..2405a9966 100644 --- a/.github/workflows/publish-memory-graph.yml +++ b/.github/workflows/publish-memory-graph.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-openai-sdk-python.yml b/.github/workflows/publish-openai-sdk-python.yml index d5232e8df..e36632692 100644 --- a/.github/workflows/publish-openai-sdk-python.yml +++ b/.github/workflows/publish-openai-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-pipecat-sdk-python.yml b/.github/workflows/publish-pipecat-sdk-python.yml index 1182b98d2..b0605958b 100644 --- a/.github/workflows/publish-pipecat-sdk-python.yml +++ b/.github/workflows/publish-pipecat-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-tools.yml b/.github/workflows/publish-tools.yml index 8dfb8569a..a5ceebf39 100644 --- a/.github/workflows/publish-tools.yml +++ b/.github/workflows/publish-tools.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: ubuntu-latest + runs-on: "peak-ubuntu-24.04-4" timeout-minutes: 15 permissions: contents: read From 4a7d1a9ad4e4ab24835b405639b6b12123e034ad Mon Sep 17 00:00:00 2001 From: MaheshtheDev <38828053+MaheshtheDev@users.noreply.github.com> Date: Fri, 2 Oct 2026 19:34:08 +0000 Subject: [PATCH 2/2] ci: narrow Peak onboarding to same-repository PR checks --- .github/workflows/ci-python.yml | 10 +++++----- .github/workflows/ci.yml | 2 +- .github/workflows/claude-auto-fix-ci.yml | 2 +- .github/workflows/claude.yml | 2 +- .github/workflows/publish-agent-framework-python.yml | 2 +- .github/workflows/publish-ai-sdk.yml | 2 +- .github/workflows/publish-cartesia-sdk-python.yml | 2 +- .github/workflows/publish-livekit-sdk-python.yml | 2 +- .github/workflows/publish-memory-graph.yml | 2 +- .github/workflows/publish-openai-sdk-python.yml | 2 +- .github/workflows/publish-pipecat-sdk-python.yml | 2 +- .github/workflows/publish-tools.yml | 2 +- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/ci-python.yml b/.github/workflows/ci-python.yml index b7f8ceaac..3f3b99e9c 100644 --- a/.github/workflows/ci-python.yml +++ b/.github/workflows/ci-python.yml @@ -23,7 +23,7 @@ env: jobs: agent-framework-python: name: agent-framework-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 strategy: fail-fast: false @@ -77,7 +77,7 @@ jobs: openai-sdk-python: name: openai-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 strategy: fail-fast: false @@ -145,7 +145,7 @@ jobs: cartesia-sdk-python: name: cartesia-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 strategy: fail-fast: false @@ -202,7 +202,7 @@ jobs: pipecat-sdk-python: name: pipecat-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 strategy: fail-fast: false @@ -259,7 +259,7 @@ jobs: livekit-sdk-python: name: livekit-sdk-python (${{ matrix.dependency-lane }}, Python ${{ matrix.python-version }}) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 strategy: fail-fast: false diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 69de35692..a20106e9b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,7 +16,7 @@ env: jobs: quality-checks: name: Quality Checks - runs-on: "peak-ubuntu-24.04-4" + runs-on: ${{ github.event_name == 'pull_request' && github.event.pull_request.head.repo.full_name == github.repository && 'peak-ubuntu-24.04-4' || 'ubuntu-latest' }} timeout-minutes: 15 steps: - name: Checkout code diff --git a/.github/workflows/claude-auto-fix-ci.yml b/.github/workflows/claude-auto-fix-ci.yml index 1e91bc469..e84d78c85 100644 --- a/.github/workflows/claude-auto-fix-ci.yml +++ b/.github/workflows/claude-auto-fix-ci.yml @@ -20,7 +20,7 @@ jobs: github.event.workflow_run.pull_requests[0] && github.event.workflow_run.head_repository.full_name == github.event.workflow_run.repository.full_name && !endsWith(github.event.workflow_run.actor.login, '[bot]') - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 30 steps: - name: Checkout code diff --git a/.github/workflows/claude.yml b/.github/workflows/claude.yml index ac8a1ccd1..c810ef16f 100644 --- a/.github/workflows/claude.yml +++ b/.github/workflows/claude.yml @@ -41,7 +41,7 @@ jobs: github.event.issue.author_association == 'MEMBER' || github.event.issue.author_association == 'COLLABORATOR') ) - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 30 permissions: contents: read diff --git a/.github/workflows/publish-agent-framework-python.yml b/.github/workflows/publish-agent-framework-python.yml index 86e7d79bb..fe678968c 100644 --- a/.github/workflows/publish-agent-framework-python.yml +++ b/.github/workflows/publish-agent-framework-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-ai-sdk.yml b/.github/workflows/publish-ai-sdk.yml index e62f4fe0d..11559c0d5 100644 --- a/.github/workflows/publish-ai-sdk.yml +++ b/.github/workflows/publish-ai-sdk.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-cartesia-sdk-python.yml b/.github/workflows/publish-cartesia-sdk-python.yml index 6f57abad2..1da4423a2 100644 --- a/.github/workflows/publish-cartesia-sdk-python.yml +++ b/.github/workflows/publish-cartesia-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-livekit-sdk-python.yml b/.github/workflows/publish-livekit-sdk-python.yml index f60244013..a1b4f27eb 100644 --- a/.github/workflows/publish-livekit-sdk-python.yml +++ b/.github/workflows/publish-livekit-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-memory-graph.yml b/.github/workflows/publish-memory-graph.yml index 2405a9966..6dff18ea0 100644 --- a/.github/workflows/publish-memory-graph.yml +++ b/.github/workflows/publish-memory-graph.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-openai-sdk-python.yml b/.github/workflows/publish-openai-sdk-python.yml index e36632692..d5232e8df 100644 --- a/.github/workflows/publish-openai-sdk-python.yml +++ b/.github/workflows/publish-openai-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-pipecat-sdk-python.yml b/.github/workflows/publish-pipecat-sdk-python.yml index b0605958b..1182b98d2 100644 --- a/.github/workflows/publish-pipecat-sdk-python.yml +++ b/.github/workflows/publish-pipecat-sdk-python.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read diff --git a/.github/workflows/publish-tools.yml b/.github/workflows/publish-tools.yml index a5ceebf39..8dfb8569a 100644 --- a/.github/workflows/publish-tools.yml +++ b/.github/workflows/publish-tools.yml @@ -13,7 +13,7 @@ concurrency: jobs: publish: - runs-on: "peak-ubuntu-24.04-4" + runs-on: ubuntu-latest timeout-minutes: 15 permissions: contents: read