Skip to content

fix(signals): evict stale db connections in temporal activities #284974

fix(signals): evict stale db connections in temporal activities

fix(signals): evict stale db connections in temporal activities #284974

Triggered via pull request May 17, 2026 13:23
Status Success
Total duration 21m 12s
Artifacts 59

ci-backend.yml

on: pull_request
Determine need to run backend and migration checks
19s
Determine need to run backend and migration checks
Discover product tests
1m 9s
Discover product tests
Get ClickHouse versions
6s
Get ClickHouse versions
Detect snapshot mode
3s
Detect snapshot mode
Repo checks (depot-ubuntu-latest)
1m 29s
Repo checks (depot-ubuntu-latest)
Validate migrations and OpenAPI types
10m 40s
Validate migrations and OpenAPI types
Matrix: async-migrations
Build Django matrix
2s
Build Django matrix
Matrix: turbo-tests
Matrix: django
Commit snapshot changes
0s
Commit snapshot changes
Test selection verdict
53s
Test selection verdict
Django Tests Pass
2s
Django Tests Pass
Calculate running time
13s
Calculate running time
Report per-test traces
0s
Report per-test traces
Fit to window
Zoom out
Zoom in

Annotations

95 warnings and 1 notice
Repo checks (depot-ubuntu-latest)
35 models need team_id (baseline debt): ActionStep, AlertCheck, BatchExportDestination, BatchExportRun, CohortPeople, ConversationCheckpoint, ConversationCheckpointBlob, ConversationCheckpointWrite, DashboardTile, Element, ErrorTrackingExternalReference, ErrorTrackingIssueCohort, EvaluationReportRun, EventSchema, ExperimentMetricResult, ExperimentToSavedMetric, ExternalDataSourceRevenueAnalyticsConfig, FeatureFlagDashboards, FeatureFlagEvaluationContext, FeatureFlagRoleAccess, HeatmapSnapshot, LLMSkillFile, LogsAlertCheck, LogsAlertEvent, PluginStorage, ResourceNotebook, SandboxSnapshot, SchemaPropertyGroupProperty, SessionRecordingExternalReference, SessionRecordingPlaylistItem, SlackUserProfileCache, SourceBatchStatus, StreamlitAppSandbox, TaggedItem, TaskAutomation
Repo checks (depot-ubuntu-latest): products/tracing/backend/facade/api.py title=product:lint (tracing / isolation chain)#L0
facade/api.py exists but has no function definitions — a real facade should convert models to contracts, not just re-export
Repo checks (depot-ubuntu-latest): products/notifications/backend/facade/api.py title=product:lint (notifications / isolation chain)#L0
facade/api.py exists but has no function definitions — a real facade should convert models to contracts, not just re-export
Repo checks (depot-ubuntu-latest): products/metrics/backend/facade/api.py title=product:lint (metrics / isolation chain)#L0
facade/api.py exists but has no function definitions — a real facade should convert models to contracts, not just re-export
Repo checks (depot-ubuntu-latest): products/access_control/backend/facade/api.py title=product:lint (access_control / isolation chain)#L0
facade/api.py exists but has no function definitions — a real facade should convert models to contracts, not just re-export
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (38/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (38/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (7/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (4/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (3/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (6/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (3/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (37/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (37/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (7/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core compat (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:26.3.9 (2/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (6/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (6/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (1/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (1/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (33/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (33/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (16/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (16/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (5/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (5/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (3/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (3/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (5/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (23/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (23/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (31/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (31/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (2/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (8/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (8/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (15/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (15/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (22/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (22/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events on), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (1/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (2/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (2/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (19/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (19/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (25/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (25/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (11/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (11/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (30/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (30/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (34/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (34/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (32/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (32/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (9/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (9/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (4/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (4/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (20/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (20/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (17/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (17/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (21/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (21/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core compat (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:26.3.9 (1/2)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (10/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (10/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (18/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (18/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (7/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (7/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (35/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (35/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (28/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (14/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (14/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (26/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (26/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (1/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (12/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (12/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (13/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (13/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (5/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (27/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (24/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (24/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (6/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (36/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (36/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Django tests – Temporal (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (4/7)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (29/38)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache/restore@0057852bfaa89a56745cba8c7296529d2fc39830. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Django tests – Core (persons-on-events off), Py 3.12.12, clickhouse/clickhouse-server:25.12.8 (29/38)
No files were found with the provided path: posthog/tasks/test/__emails__. No artifacts will be uploaded.
Test selection verdict
Retention days cannot be greater than the maximum allowed retention set within the repository. Using 30 instead.
Detect snapshot mode
🔍 Running in CHECK mode - snapshots must match exactly

Artifacts

Produced during runtime
Name Size Digest
email_renders-440d71f9836e796e8f351e18fb1e3d49f54f398f-1-Core-false-27 Expired
83.7 KB
sha256:4bf0a9bfe340d947d1b8571499fd3c893c53ad50cf98eb3a1208eb8eaf716a7a
email_renders-440d71f9836e796e8f351e18fb1e3d49f54f398f-1-Core-false-28 Expired
6.96 KB
sha256:89a55730606e6e3834b563ae419b6dff76ebbfc87cf97a9b4422f333d9b9b1a2
junit-results-async-migrations
920 Bytes
sha256:6dde4f4d4d86d5544b9e1672a0d8cb0448d53c71671892aacdd8229e68197f4a
junit-results-backend-compat-1
6.69 KB
sha256:9d16e6318345251a1efd0fc7984c0575250a0733ba9c995a774b465b6b415c10
junit-results-backend-compat-2
10 KB
sha256:d792a81895b308c81b35de6663b9e31958f88ba352e237e2b90f81a5eb009411
junit-results-backend-core-1
8.36 KB
sha256:512d970ff9b8d51df8a8807c48568f3b32e0378f5c4077ae8811bd67a9da14c9
junit-results-backend-core-10
11.9 KB
sha256:8b249aabfeb17807077135fdd0ce1cc465254afe240958ae246a1a75308ff50d
junit-results-backend-core-11
16.8 KB
sha256:668384bf23db85a0549a47b7633b4f446b317a8f0a19bae1d52d6ef81e99ec34
junit-results-backend-core-12
10.9 KB
sha256:1e59788662bfcec067212702df002e5d94ace1a69814a046e6d37c2e617eea19
junit-results-backend-core-13
2.5 KB
sha256:8f735c7d3fa0c9951042b854ec9f85e66f9a0ff794768da30d35dceaaef842b0
junit-results-backend-core-14
5.32 KB
sha256:24f112bf511a3714b4acaac30d2ffbef51f641dfdfc61332eb9a4f4d56552ba3
junit-results-backend-core-15
3.42 KB
sha256:f9eb4d92c1b771424632d611fae337c7da51cfdffa2acfa70c85a40a8b480a69
junit-results-backend-core-16
2.53 KB
sha256:1fbe84af8a71cfc2e9a83213eab388e995411755708f817e21517de2a3f3f12e
junit-results-backend-core-17
5.89 KB
sha256:82afe886d32ee49b326af4f12f2661edb6bc4f37bf3719e08690f68bd8debe09
junit-results-backend-core-18
5.75 KB
sha256:0d2ac535cb8d30b2434539652f9d72e760209a9fdca8fd0c0536f72fd73376b1
junit-results-backend-core-19
3.98 KB
sha256:3637aea4c3c1f125b9329e05a32a688c76fc5c3c7acc2ca526d2cb8c02778ae6
junit-results-backend-core-2
2.3 KB
sha256:bae3c14978ed1b1a12068bc17a0bba4fa2cd858e210b99ec6abfc2941946be16
junit-results-backend-core-20
8.35 KB
sha256:8e79202e836b3ed37b1604ce9957badca4f9c5450e6d8ac27f68d377dd1d5050
junit-results-backend-core-21
4.92 KB
sha256:3577dcf3ad7dc805bb661fe593d4bd75cd7399cc640183df8507414704f76631
junit-results-backend-core-22
18 KB
sha256:110e4099d2255989a26dec1390549528c1e52114ec445cbc5e413e9901819b96
junit-results-backend-core-23
11.9 KB
sha256:62994f9fe4e813b897f8cdb0a39b5e6845562f8999a0b73d68051b4dabc2b0da
junit-results-backend-core-24
5.36 KB
sha256:dada64d2f5c5856e68723cacd0791de629a70c767fe0b82ffa0400790adf7f26
junit-results-backend-core-25
5.57 KB
sha256:7014b4d7fac3b38665d26141f88c403276a461958b2d2fb8103948b91fb76624
junit-results-backend-core-26
13.5 KB
sha256:4b722e1447413c70818be69d69607b37edcf6070920eae1507f09d9c4b8a6fe3
junit-results-backend-core-27
4.93 KB
sha256:d792ea9669371671faf6a2dd064c11b8b352463de53d5ba4045abee1970de326
junit-results-backend-core-28
4.82 KB
sha256:e2edb55f986ecaf8de53243ed4836112d759feee99186f64827e0b8916698f68
junit-results-backend-core-29
19.4 KB
sha256:1ec906817fe724930862d82d006000c38e9f92573e9bd21fd23d86da8dcae38c
junit-results-backend-core-3
7.71 KB
sha256:f5cfdf38e1cb49ee23667c87fedfdc407a3a18f1e97d668aa1a975205d494268
junit-results-backend-core-30
14.6 KB
sha256:59fff6c941ba24e10411184c90e99a32b28e6c025cdfd4558c2af1a47697c416
junit-results-backend-core-31
8.88 KB
sha256:dca9128d7188197a1c08e0f799373ea1cae9cce9faf43312eb5054fcdf03e832
junit-results-backend-core-32
5.94 KB
sha256:d193bea32204dd63b9d5bfb1e33307f17015d5d87be33481d3bb026d268d14ff
junit-results-backend-core-33
22 KB
sha256:abfa94d7f2bdac4e8a5c0b76276fa175777312c75f6087b01c54de2234227f11
junit-results-backend-core-34
7.43 KB
sha256:3d0cd028ceb46ab5f199638a14a88ed5cc1aa4411229049b037c106ec37dee9b
junit-results-backend-core-35
2.83 KB
sha256:2dc0b2c33230048833636a6db7de4591f67d79453b7693a161cf7c0549dad279
junit-results-backend-core-36
4.3 KB
sha256:c44c8b48c2240aa28a2d7e3b6fb608b44de4f8493f5eff64756797cc2cc86d10
junit-results-backend-core-37
49.4 KB
sha256:d6467ca0a188b3b6c58c0d5ed8aec6f84f2120f3ddb84701c9a839bd27a5c381
junit-results-backend-core-38
305 Bytes
sha256:44b334b1d3de92bc1c098b7237e9931c28594dcc3fcf5a6e1158278ef47d93a5
junit-results-backend-core-4
21.2 KB
sha256:8875efb12dd8eda6d44a2c6c5c82c4637de13b1fceda6cc8c39913a102eb52f1
junit-results-backend-core-5
5.62 KB
sha256:7f99b2e71ac19ac9dc5f43f619d746d2fd9dc348e1e3fda13ca990c263f57483
junit-results-backend-core-6
11.2 KB
sha256:6b438b363e03c72e811b66f69bcf9c924a3e988f2694e3e34c9a00bcfec60bb3
junit-results-backend-core-7
14.9 KB
sha256:94a5dcfad35845baa08872df664389fa5dca8523cac0afd0940bcbb0cf980e23
junit-results-backend-core-8
15.5 KB
sha256:9e61baaa0ca3fbd8f14194fc35036b44e84d5e953550b7b1748d2498132bbf02
junit-results-backend-core-9
12.1 KB
sha256:23b1cb4895a01f02f9d84c277eee094079cf703353ca5ff3768857aad5bbf80f
junit-results-backend-core-poe-1
4.37 KB
sha256:f053dc7c806c688636503ca1c384c6ef530b1acba2530f1ee44907fc80d6bbd3
junit-results-backend-core-poe-2
3.49 KB
sha256:3b186a98a18c6322971d2b6e964379206d9ad9b2f5d8bae7d120dff02b59d9f2
junit-results-backend-core-poe-3
3.31 KB
sha256:1fc4e892dbdd1f82c98d3297a2132d492930bf2841aceb9f8128be5cc579b16c
junit-results-backend-core-poe-4
2.01 KB
sha256:7b4cee68fdbb073fbba6fd00cb784357775e11af9633620701673111ba2faeae
junit-results-backend-core-poe-5
6.83 KB
sha256:d18bbc30538ac37254c3725fc979059c9e23f061bd0633e61622281bd68ce0f5
junit-results-backend-core-poe-6
2.52 KB
sha256:2a2f6fd3d653c331df6a306de0f60eb7b9c032df0f6d9596c0e929a58ba5ada5
junit-results-backend-core-poe-7
10.1 KB
sha256:86bdcdb54782620e91239c420e78197e7c8bc31b489d703bee5124aab4e27088
junit-results-backend-temporal-1
11.7 KB
sha256:b0930bc7e3895329d020c852711d923d129f481a2c871fb1b1be01cbc3be986d
junit-results-backend-temporal-2
7.75 KB
sha256:8b141019b521339df04cb6f6bd372b37f9be61ae29a7e80b49223a7312ae246e
junit-results-backend-temporal-3
4.04 KB
sha256:66610df144507e658522881434954687edf046c28c48a5e20f2518111fb91b8d
junit-results-backend-temporal-4
8.82 KB
sha256:30349e764ae8eede881b5f13b711f59acc8aa989e5588ea980a0bdc4afb5db1f
junit-results-backend-temporal-5
2.67 KB
sha256:713f13b63bec75464d914a0f280fa1980c91daaf523cb0364b22e80003212513
junit-results-backend-temporal-6
5.46 KB
sha256:aaf75a421b81e9cfb4f9c35a6170c257100af69bd5b63de9436fa611fd6e3c3e
junit-results-backend-temporal-7
63.1 KB
sha256:fb2f133dfc8cc20e3266da4e17d2b1537b45a9b743ba5ade96abe55afe41f8ae
migration-analysis
251 Bytes
sha256:6e08efd7e1b0ed27152966bc631b54d3016184c5c2a5beaea8854e8408e47211
test-selection-verdict-pr58709
21.1 KB
sha256:3db90e240bc3d9281b365cbcb1ef65d8e0cd485e9f7f9a95d2040e63445362f9