Skip to content

feat(mcp): PostHog MCP analytics SDK for Python (posthog.mcp) #2179

feat(mcp): PostHog MCP analytics SDK for Python (posthog.mcp)

feat(mcp): PostHog MCP analytics SDK for Python (posthog.mcp) #2179

Triggered via pull request June 23, 2026 20:53
Status Failure
Total duration 10m 12s
Artifacts

ci.yml

on: pull_request
Ruff format
19s
Ruff format
Ruff lint
21s
Ruff lint
Mypy
28s
Mypy
Public API snapshot
25s
Public API snapshot
Strict type smoke
30s
Strict type smoke
Package build
26s
Package build
Targeted mutation tests
8s
Targeted mutation tests
Django 5 integration tests
20s
Django 5 integration tests
Matrix: import-check
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

1 error and 22 warnings
Ruff format
Process completed with exit code 1.
Targeted mutation tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.10 import check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.12 import check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.14 import check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.11 import check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.13 import check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruff format
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Ruff lint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django 5 integration tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Public API snapshot
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Public API snapshot
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.11.11-pruned-1566b74819562538a8700389f4d139281af6f8f699778c7fcafced979621052c, another job may be creating this cache.
Package build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Package build
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.11.11-pruned-1566b74819562538a8700389f4d139281af6f8f699778c7fcafced979621052c, another job may be creating this cache.
Mypy
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Mypy
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.11.11-pruned-1566b74819562538a8700389f4d139281af6f8f699778c7fcafced979621052c, another job may be creating this cache.
Strict type smoke
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.13 tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.10 tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.12 tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.12 tests
Failed to save: Unable to reserve cache with key setup-uv-2-x86_64-unknown-linux-gnu-ubuntu-24.04-3.12.13-pruned-1566b74819562538a8700389f4d139281af6f8f699778c7fcafced979621052c, another job may be creating this cache.
Python 3.11 tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Python 3.14 tests
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@85e6279cec87321a52edac9c87bce653a07cf6c2, actions/setup-python@8d9ed9ac5c53483de85588cdf95a591a75ab9f55. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/