Commit Graph

236 Commits

Author SHA1 Message Date
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
renovate[bot] 684951dcd3
chore(deps): update amannn/action-semantic-pull-request action to v4.4.0 (#1801)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-04-25 11:14:40 +00:00
Jonas L 62a7558ed1
chore: allow deps scope for commit messages (#1803) 2022-04-25 13:05:42 +02:00
Kyle Robbertze c460bb1f6b chore(deps): remove dependabot 2022-04-25 12:57:49 +02:00
Kyle Robbertze 634fea9a04 chore(deps): configure renovate 2022-04-25 12:57:49 +02:00
Jonas L 7865683f53
ci: fix website preview cleanup branch (#1793) 2022-04-23 20:05:28 +02:00
dependabot[bot] 148292933a
chore: bump amannn/action-semantic-pull-request from 4.2.0 to 4.3.0 (#1772)
Bumps [amannn/action-semantic-pull-request](https://github.com/amannn/action-semantic-pull-request) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/amannn/action-semantic-pull-request/releases)
- [Changelog](https://github.com/amannn/action-semantic-pull-request/blob/master/CHANGELOG.md)
- [Commits](https://github.com/amannn/action-semantic-pull-request/compare/v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: amannn/action-semantic-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-18 09:11:15 +00:00
Jonas L 8a8476755c
ci: do not cache website preview build (#1763) 2022-04-12 15:13:46 +00:00
Jonas L f183886224
ci: update workflow dispatch input description (#1762) 2022-04-12 15:01:35 +00:00
Jonas L 6e31dc0005
ci: setup command dispatcher (#1759) 2022-04-12 16:10:01 +02:00