Skip to content

chore(deps): bump PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk-action.yml from 03d972e49be84402c491324320b0a0f38c2ddc53 to 27806196fa5c5ac74e9e7500bc46b74db1869f3a - #650

Merged
dustinbyrne merged 1 commit into
mainfrom
dependabot/github_actions/PostHog/posthog-sdk-test-harness/dot-github/workflows/test-sdk-action.yml-27806196fa5c5ac74e9e7500bc46b74db1869f3a
Oct 8, 2026
Merged

dustinbyrne merged 1 commit into
mainfrom
dependabot/github_actions/PostHog/posthog-sdk-test-harness/dot-github/workflows/test-sdk-action.yml-27806196fa5c5ac74e9e7500bc46b74db1869f3a

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 8, 2026

Copy link
Copy Markdown
Contributor

Bumps PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk-action.yml from 03d972e49be84402c491324320b0a0f38c2ddc53 to 27806196fa5c5ac74e9e7500bc46b74db1869f3a.

Changelog

Sourced from PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk-action.yml's changelog.

posthog-sdk-test-harness

1.13.1 — 2026-10-01

Patch changes

  • f572782 Correct the feature flag rules v2 wire schemas (contract package 2.3.1): metadata.variant_key in the v3 response and $feature_flag_variant in the event contexts accept any string, because the PostHog API never restricted version 1 variant keys. — Thanks @​andehen!

1.13.0 — 2026-09-30

Minor changes

  • 3c49913 Add a string, number and object evaluation corpus for feature flag rules v2 with the legacy response rendering of each result. Preserve every published contract component. — Thanks @​andehen!

1.12.0 — 2026-09-29

Minor changes

  • 53cbbfd Bring the capture_ai_v1 suite to parity with capture_v1: it now runs the same header, body, event, batching, retry, partial-batch, response, compression, options and geoip tests on POST /i/v1/ai/events. Adds a capture_ai_multiple test action, and a test in both v1 suites that the SDK sends lenient boolean option values unchanged. assert_event_option no longer treats a boolean as equal to a number. — Thanks @​eli-r-ph!

1.11.0 — 2026-09-27

Minor changes

  • a520a91 Add an opt-in capture_ai_v1 suite for POST /i/v1/ai/events, and opt-in event_options tests for the caller options contract on both V1 capture suites. — Thanks @​eli-r-ph!

1.10.0 — 2026-09-25

Minor changes

  • 495fcf7 Bundle the merged SDK specs with opted-in server identify and alias acceptance cases and named YAML-parity scenarios in the v2 image. — Thanks @​dustinbyrne!

1.9.0 — 2026-09-25

Minor changes

  • 9f56c54 Add opt-in v2 server identify and alias delivery assertions and distinguish JSON booleans from numbers in event-property comparisons. — Thanks @​dustinbyrne!

1.8.0 — 2026-09-22

Minor changes

  • 1e1a41e Add a language-neutral person boolean evaluation corpus with ordered rules, explicit context, hash evidence, and typed terminal expectations. Preserve the frozen v1 corpus and all published contract component bytes. — Thanks @​andehen!

1.7.1 — 2026-09-22

Patch changes

  • 1d1d5e7 Include failing step text and structured expected/actual evidence for feature-flag getter and request-field assertions in v2 diagnostics, so compliance reports can identify the failing call or field without changing assertion outcomes. — Thanks @​dustinbyrne!

... (truncated)

Commits
  • 2780619 chore(deps): bump the github-actions group across 1 directory with 4 updates ...
  • e32f08b chore: Release v1.13.1 [skip ci]
  • f572782 fix(flags): accept any variant key in the v3 response and event schemas (#70)
  • 32c8e08 chore: Release v1.13.0 [skip ci]
  • 3c49913 chore(flags): add string, number and object evaluation corpus (#69)
  • b5789ec chore: Release v1.12.0 [skip ci]
  • 53cbbfd feat: bring the capture_ai_v1 suite to parity with capture_v1 (#71)
  • 4593de8 chore: Release v1.11.0 [skip ci]
  • a520a91 feat: add a capture_ai_v1 suite and opt-in event options tests (#67)
  • 0035b3d chore: Release v1.10.0 [skip ci]
  • Additional commits viewable in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

…test-sdk-action.yml

Bumps [PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk-action.yml](https://github.com/posthog/posthog-sdk-test-harness) from 03d972e49be84402c491324320b0a0f38c2ddc53 to 27806196fa5c5ac74e9e7500bc46b74db1869f3a.
- [Release notes](https://github.com/posthog/posthog-sdk-test-harness/releases)
- [Changelog](https://github.com/PostHog/posthog-sdk-test-harness/blob/main/CHANGELOG.md)
- [Commits](PostHog/posthog-sdk-test-harness@03d972e...2780619)

---
updated-dependencies:
- dependency-name: PostHog/posthog-sdk-test-harness/.github/workflows/test-sdk-action.yml
  dependency-version: 27806196fa5c5ac74e9e7500bc46b74db1869f3a
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 8, 2026
@dependabot
dependabot Bot requested a review from a team as a code owner October 8, 2026 13:35
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 8, 2026
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

posthog-flutter Compliance Report

Date: 2026-10-08 13:40:39 UTC
Duration: 96802ms

✅ All Tests Passed!

45/45 tests passed


Capture Tests

✅ 29/29 tests passed

View Details
Test Status Duration
Format Validation.Event Has Required Fields ✅ 142ms
Format Validation.Event Has Uuid ✅ 117ms
Format Validation.Event Has Lib Properties ✅ 115ms
Format Validation.Distinct Id Is String ✅ 114ms
Format Validation.Token Is Present ✅ 114ms
Format Validation.Custom Properties Preserved ✅ 117ms
Format Validation.Event Has Timestamp ✅ 117ms
Retry Behavior.Retries On 503 ✅ 5332ms
Retry Behavior.Does Not Retry On 400 ✅ 2117ms
Retry Behavior.Does Not Retry On 401 ✅ 2118ms
Retry Behavior.Respects Retry After Header ✅ 8121ms
Retry Behavior.Implements Backoff ✅ 15442ms
Retry Behavior.Retries On 500 ✅ 5226ms
Retry Behavior.Retries On 502 ✅ 5225ms
Retry Behavior.Retries On 504 ✅ 5221ms
Retry Behavior.Max Retries Respected ✅ 15442ms
Deduplication.Generates Unique Uuids ✅ 124ms
Deduplication.Preserves Uuid On Retry ✅ 5223ms
Deduplication.Preserves Uuid And Timestamp On Retry ✅ 10333ms
Deduplication.Preserves Uuid And Timestamp On Batch Retry ✅ 5230ms
Deduplication.No Duplicate Events In Batch ✅ 124ms
Deduplication.Different Events Have Different Uuids ✅ 115ms
Compression.Sends Gzip When Enabled ✅ 116ms
Batch Format.Uses Proper Batch Structure ✅ 113ms
Batch Format.Flush With No Events Sends Nothing ✅ 108ms
Batch Format.Multiple Events Batched Together ✅ 124ms
Error Handling.Does Not Retry On 403 ✅ 2115ms
Error Handling.Does Not Retry On 413 ✅ 2118ms
Error Handling.Retries On 408 ✅ 5221ms

Feature_Flags Tests

✅ 16/16 tests passed

View Details
Test Status Duration
Request Payload.Request With Person Properties Device Id ✅ 13ms
Request Payload.Flags Request Uses V2 Query Param ✅ 9ms
Request Payload.Flags Request Hits Flags Path Not Decide ✅ 10ms
Request Payload.Flags Request Omits Authorization Header ✅ 9ms
Request Payload.Token In Flags Body Matches Init ✅ 9ms
Request Payload.Groups Round Trip ✅ 10ms
Request Payload.Groups Default To Empty Object ✅ 10ms
Request Payload.Person Properties Distinct Id Auto Populated When Caller Omits It ✅ 9ms
Request Payload.Disable Geoip False Propagates As Geoip Disable False ✅ 10ms
Request Payload.Disable Geoip Omitted Defaults To False ✅ 9ms
Request Payload.Flag Keys To Evaluate Contains Only Requested Key ✅ 9ms
Request Lifecycle.No Flags Request On Init Alone ✅ 4ms
Request Lifecycle.No Flags Request On Normal Capture ✅ 112ms
Request Lifecycle.Two Flag Calls Produce Two Remote Requests ✅ 16ms
Request Lifecycle.Mock Response Value Is Returned To Caller ✅ 9ms
Side Effect Events.Get Feature Flag Captures Feature Flag Called Event ✅ 115ms

@dustinbyrne
dustinbyrne merged commit 1d49e37 into main Oct 8, 2026
27 checks passed
@dustinbyrne
dustinbyrne deleted the dependabot/github_actions/PostHog/posthog-sdk-test-harness/dot-github/workflows/test-sdk-action.yml-27806196fa5c5ac74e9e7500bc46b74db1869f3a branch October 8, 2026 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant