28 Commits

Author SHA1 Message Date
Joshua Snyder
610cb85850 chore(mcp): remove unused pydantic schema (#41325)
This isn’t used anywhere anymore, so no need to generate the pydantic schema.
2025-11-12 10:30:53 +00:00
Julian Bez
fe1929737b feat(devex): hogli, unified developer CLI for PostHog monorepo (#39965) 2025-10-27 16:38:31 +01:00
Copilot
36866504cf feat(devex): Add CI validation for uv/Python version compatibility (#40350)
Co-authored-by: Julian Bez <julian@posthog.com>
2025-10-27 10:52:22 +01:00
Julian Bez
f80a5af939 revert(deps): downgrade Python from 3.12.12 to 3.12.11 (#40290) 2025-10-24 14:49:00 +02:00
Julian Bez
dbed85bf37 chore(deps): upgrade Python from 3.12.11 to 3.12.12 (#40286) 2025-10-24 10:35:00 +00:00
Robbie
637dae736a fix: Add proproject.toml and uv.lock to python code quality check filters (#40027) 2025-10-21 15:03:18 -03:00
Julian Bez
c0bfc51313 chore(ci): upgrade setup-uv action to v7.1.0 (#39569) 2025-10-20 09:31:11 +02:00
Julian Bez
c64175cff1 fix(ci): add schema.json to path filter and regenerate schema.py (#39853) 2025-10-17 10:15:29 +02:00
Julian Bez
411abe0be5 feat: Add ty type checker (#38798) 2025-10-15 09:43:52 +00:00
Julian Bez
57572c6e71 chore(ci): pin uv to 0.8.19 across all workflows (#39558)
Align CI uv version with flox environment (upgraded in #39537).
2025-10-13 16:30:57 +02:00
Julian Bez
77e8ce5c78 chore: upgrade to Python 3.12.11 (#38083) 2025-10-13 08:32:29 +02:00
Tom Piccirello
69bc01d983 chore: switch to fine-grained PAT (#39506) 2025-10-10 15:04:55 -07:00
Julian Bez
65e861dcfa fix(ci): optimize workflow skip logic to reduce runner waste (#39306) 2025-10-09 08:07:41 +00:00
Julian Bez
12133e9c86 chore(ci): upgrade mypy to 1.18.2 and enable fine-grained cache (#39310) 2025-10-08 10:12:58 +00:00
Julian Bez
2972cfe3e5 perf(ci): extend uv cache optimization to all workflows (#39004) 2025-10-07 10:47:44 +02:00
Rafael Audibert
702a1fc010 revert: "chore(deps): bump astral-sh/setup-uv from 5.4.1 to 6.4.3 (#36444)" (#38677) 2025-09-25 16:02:00 -03:00
dependabot[bot]
1701b207db chore(deps): bump astral-sh/setup-uv from 5.4.1 to 6.4.3 (#36444)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rafa Audibert <rafael@posthog.com>
2025-09-25 12:15:26 -03:00
Julian Bez
23cf3588ce chore: upgrade to Python 3.11.13 (#38031) 2025-09-16 08:55:26 +02:00
Georgiy Tarasov
f76ad596a1 chore: better mypy experience (#36780)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-20 14:29:27 +02:00
Georgiy Tarasov
45db40ffd7 chore: run mypy for all python packages (#36570) 2025-08-18 12:55:47 +02:00
Thomas Piccirello
447afa3247 chore: expand list of trusted GitHub Actions (#36614)
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-08-15 09:37:53 -07:00
Joshua Snyder
814e62e398 fix(ci): pin uv version to avoid fetching (#35861) 2025-07-30 11:03:53 +00:00
Paul D'Ambra
36be8f4320 chore: remove CI analytics to see if it helps (#35790) 2025-07-29 12:31:04 +00:00
Arthur Moreira de Deus
a3390b658d fix: Cast correct type to group_type_index (#35369) 2025-07-21 15:07:33 +00:00
Joshua Snyder
8fc4fc3186 feat(ci): skip faster (#34259) 2025-06-27 08:45:26 +00:00
Joshua Snyder
4da75b5e77 feat(ci): use mypy cache (#34135) 2025-06-25 10:32:33 +02:00
Marius Andra
83081edb85 feat(devex): CI analytics (#33725)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-20 08:08:49 +02:00
Rafael Audibert
29f7328608 feat: Support coupons for Revenue Analytics (#33771)
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-17 17:23:07 +00:00