0
0
mirror of https://github.com/PostHog/posthog.git synced 2024-12-01 12:21:02 +01:00
Commit Graph

9 Commits

Author SHA1 Message Date
James Greenhill
81d8c2134e
chore: revert back to default runners for GitHub Actions (#15950) 2023-06-07 16:14:58 -07:00
James Greenhill
cb7b1082be
chore: split tests onto their own dedicated GitHub runners (#15919) 2023-06-06 10:01:49 -07:00
Michael Matloka
b4b3453525
ci: Use POSTHOG_BOT_GITHUB_TOKEN for actions/setup-python (#14033) 2023-02-06 12:36:00 +01:00
Michael Matloka
f2928e8985
refactor(trends): Unify Trends tests from the EE-only ClickHouse era (#13007)
* refactor(trends): Unify EE and FOSS tests

* Update snapshots

* Rearrange backend CI

* Update snapshots

* Update snapshots

* Update snapshots

* Update snapshots

* Revert `clickhouse-version` change

* Fix check names

* Fix check name syntax

* Fix check name syntax better

* Update `test_..._with_zero_person_ids`

* Clean up action inputs

* Rearrange a little bit differently

* Update snapshots

* Update snapshots

* Fix `test_calculating_cohort_clickhouse`

* Update ci-async-migrations.yml

* Integrate async migrations tests into `ci-backend.yml`

* Kill Codecov and fix minor issues

* Clean up `async_migrations` pytest marker

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2022-12-01 23:36:45 +01:00
Harry Waye
293988b5b6
ci(github): update actions that use node v12 (#12452)
* ci(github): update actions that use node v12

See
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/

* update actions for node 12 -> node 16

* update actions for node 12 -> node 16
2022-10-26 18:40:00 +00:00
Guido Iaquinti
7175510460
chore(python): update Python to version 3.8.14 (#11713) 2022-09-08 10:56:30 +00:00
Guido Iaquinti
c41fdbfb9f
ci(GH actions): consolidate service usage (#10532) 2022-07-06 16:03:01 +02:00
Paolo D'Amico
655c1ce9a4
refactor(enteprise): Removes conditional SAML dependencies (#8952) 2022-03-10 07:14:30 -06:00
Karl-Aksel Puulmann
9769ef0b5d
Improve backend CI (update .test_timings, run against different CH version) (#8708)
* Make clickhouse server image version configurable

* Attempt to use a reusable workflow for backend tests

* Try a composite action

* Add missing shell: bash

* Temporarily remove a step

* Cache id parameter

* Include the action when needing to rerun

* Move checking migrations to separate file

This didn't work in composite actions tests and slows down every
parallelized test execution for no reason. This should have been
separate in the first place.

* Rename job

* Improve check-migrations

* Start stack in the new job

* Remove shell

* Solve flaky test

* Remove unused file

* Create a test timings job

* Use checkout@v2 - https://github.com/cds-snc/github-actions/issues/23

* Ignore coverage files

* Save backend test durations

* Install pytest-split

* Clean up ci-backend

* Move actions code around

* wording improvement

* Save backend test durations

* Add a comment

* Make it possible to run tests with a different clickhouse version

* Remove debugging code

* Fix typo

* Boolean inputs please work

Fixes overeager test running as per https://github.com/actions/runner/issues/1483

Co-authored-by: PostHog Bot <hey@posthog.com>
2022-02-22 17:06:04 +02:00