Commit Graph

245 Commits

Author SHA1 Message Date
jo bdc2e92454 chore: release 3.0.0-beta.0 2022-09-16 16:32:00 +02:00
jo 990dabcdd3 chore: remove unused variable 2022-09-15 14:28:32 +02:00
jo 07c672a565 ci: add container tags 2022-09-15 10:06:48 +02:00
jo 369b85018a ci: improve containers build caching 2022-09-15 10:06:48 +02:00
jo 1c3c15f3af ci: enable containers concurrency group 2022-09-15 10:06:48 +02:00
Jonas L 2b6966e089
ci: don't run all workflows in unrelated workflows changes (#2142) 2022-09-14 13:45:26 +02:00
jo b93e24a02c ci: add containers build job 2022-09-14 11:09:52 +02:00
jo e919ececcd chore: fix renovate lockFileMaintenance commit message 2022-09-12 15:57:32 +02:00
jo ee4d1b4568 chore: enable renovate lock file maintenance 2022-09-12 12:10:35 +02:00
jo 4d7c5b7ce3 chore: enable renovate dashboard 2022-09-12 12:10:35 +02:00
jo 950141e94a chore: remove renovate docusaurus monorepo config 2022-09-12 12:10:35 +02:00
jo 7184fb3235 test(worker): setup testing 2022-09-09 14:44:37 +02:00
jo 00bb922b79 ci: add shared packages to dev container 2022-09-08 18:29:26 +02:00
Jonas L 3990040e7a
ci: fix docusaurus monorepo config (#2101) 2022-09-08 11:12:31 +02:00
Jonas L 8b5749ec98
ci: build test images for debian bookworm (#2097) 2022-09-07 23:17:46 +02:00
jo d3d622929d ci: add housekeeping lychee cache 2022-09-06 08:55:14 +02:00
jo f048704fbb ci: add docs lint tools cache 2022-09-06 08:55:14 +02:00
jo a3817ea468 ci: add check-shell tools cache 2022-09-06 08:55:14 +02:00
jo 5680bdf581 ci: add check-shell python cache 2022-09-06 08:55:14 +02:00
jo d87e5d78a7 ci: add pre-commit python cache 2022-09-06 08:55:14 +02:00
jo 1edd941eb1 chore: add renovate-schema in renovate config 2022-09-05 12:12:38 +02:00
jo 64390965f4 chore: widen version range on python deps update 2022-09-05 12:12:38 +02:00
jo 3f2f2cb50b ci(legacy): catch syntax errors on older php versions 2022-08-24 12:18:40 +02:00
jo 6d928d9b24 ci: add missing gid when running dev container 2022-08-13 21:14:38 +02:00
jo 8810b5875f ci: add custom user for dev containers 2022-08-13 21:14:38 +02:00
renovate[bot] 631a7956ea chore(deps): update lycheeverse/lychee-action action to v1.5.1 2022-08-07 12:47:23 +02:00
Jonas L 2d334d3ede
ci: website-preview use single comment (#1996) 2022-07-26 14:17:35 +02:00
jo 28cec5100a chore: release 3.0.0-alpha.13 2022-07-15 13:20:17 +02:00
jo df9a6edf88 ci: add api coverage report using codecov 2022-06-29 12:26:03 +02:00
jo 01f1902900 ci: add missing codecov flags 2022-06-29 12:26:03 +02:00
Kyle Robbertze 7ff0aff70a ci: report pytest coverage in PR via codecov
Fixes: #1915
2022-06-29 11:23:44 +02:00
jo 1faf5a724b chore: move api client get_schedule to playout 2022-06-24 17:56:24 +02:00
Jonas L e232ad4c41
ci: fix schema update commit author (#1912)
Fix #1901
2022-06-22 19:33:53 +02:00
Jonas L 50877a033b
ci: fix python packages caching (#1893) 2022-06-18 15:54:16 +02:00
jo b10696265f ci: check and dispatch api schema changes
- check if api schema is outdated
- do not cancel in progress workflow
  Since this workflow commit to an external repo, it might squash multiple changes into a single commit.
- dispatch each schema update to client repo
- cache pip dependencies
2022-06-18 12:13:11 +02:00
jo ca8214cd65 ci: replace link checker report with failing job 2022-06-18 11:08:35 +02:00
jo b5d923acd3 chore: don't check for unreachable www.ascap.com 2022-06-18 11:08:35 +02:00
jo 03b870f83d chore: don't check urls with version variables 2022-06-18 11:08:35 +02:00
jo 387cb4da16 chore: exclude versionned docs from link checker 2022-06-16 16:25:43 +02:00
Jonas L 294b05a235
chore: auto merge pre-commit patch update (#1882) 2022-06-16 16:24:00 +02:00
Kyle Robbertze ad14e3f525 ci: specify python version 2022-06-09 09:54:37 +02:00
Renovate Bot b6728603d7 chore(deps): update actions/setup-python action to v4 2022-06-09 09:54:37 +02:00
renovate[bot] f1d187ebe3
chore(deps): update pre-commit/action action to v3 (#1864)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-06-05 23:54:28 +02:00
renovate[bot] b27f62f3fb
chore(deps): update lycheeverse/lychee-action action to v1.5.0 (#1861)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-31 06:41:15 +02:00
renovate[bot] 6289b5be6f
chore(deps): update docker/login-action action to v2 (#1844)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-06 08:13:20 +02:00
renovate[bot] f9e80377d5
chore(deps): update docker/build-push-action action to v3 (#1843)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-05 21:39:31 +02:00
renovate[bot] 64d17832cf
chore(deps): update amannn/action-semantic-pull-request action to v4.5.0 (#1825)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-05-04 13:17:20 +02:00
Kyle Robbertze 696f7f957d
ci: add link to next version of the docs in preview comment (#1824) 2022-05-03 11:38:54 +02:00
Kyle Robbertze 164cddca9f
ci: rename api-client repo (#1805) 2022-04-25 16:31:04 +02:00
Jonas L e320ce204e
ci: reduce usage (#1804)
* ci: move analyzer jobs in a dedicated workflow

* ci: move worker jobs in a dedicated workflow

* ci: move legacy jobs in a dedicated workflow

* ci: move shared jobs in a dedicated workflow

* ci: move api-client jobs to dedicated workflow

* ci: remove unused test job

* ci: move api jobs in a dedicated workflow

* ci: move playout ci jobs in a dedicated workflow

* ci: remove unused test job

* ci: move test-with-database in api workflow

* ci: run playout on api-client changes

* ci: rename tools workflow to dev-tools

* ci: rename generic tests workflow to project

* ci: rename lint-pr workflow to pr

* ci: update python tests concurrency

* ci: update python caching keys

* ci: update website/docs trigger condition

* ci: update legacy trigger condition

* ci: readd cancel in progress

* ci :update api cache key
2022-04-25 15:27:10 +02:00