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 e2942b80..b7f8ceaa 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 6ccdb7a1..a6a0560f 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 e84d78c8..1e91bc46 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 c810ef16..ac8a1ccd 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 fe678968..86e7d79b 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 11559c0d..e62f4fe0 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 1da4423a..6f57abad 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 a1b4f27e..f6024401 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 6dff18ea..2405a996 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 d5232e8d..e3663269 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 1182b98d..b0605958 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 8dfb8569..a5ceebf3 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 b7f8ceaa..3f3b99e9 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 69de3569..a20106e9 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 1e91bc46..e84d78c8 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 ac8a1ccd..c810ef16 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 86e7d79b..fe678968 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 e62f4fe0..11559c0d 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 6f57abad..1da4423a 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 f6024401..a1b4f27e 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 2405a996..6dff18ea 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 e3663269..d5232e8d 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 b0605958..1182b98d 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 a5ceebf3..8dfb8569 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