Commit Graph

12 Commits

Author SHA1 Message Date
Reinier van der Leer
bbaa5b89c2 Add CI trigger for release-* branches 2023-06-15 13:16:25 +02:00
Reinier van der Leer
20a4922b40 Increase thresholds for PR autolabeler (#4602) 2023-06-06 16:37:43 -07:00
Reinier van der Leer
dafbd11686 Rearrange tests & fix CI (#4596)
* Rearrange tests into unit/integration/challenge categories

* Fix linting + `tests.challenges` imports

* Fix obscured duplicate test in test_url_validation.py

* Move VCR conftest to tests.vcr

* Specify tests to run & their order (unit -> integration -> challenges) in CI

* Fail Docker CI when tests fail

* Fix import & linting errors in tests

* Fix `get_text_summary`

* Fix linting errors

* Clean up pytest args in CI

* Remove bogus tests from GoCodeo
2023-06-06 10:48:49 -07:00
merwanehamadi
9e9b128b72 ignore cassettes and current score for all push events in github action (#4485) 2023-05-30 19:16:49 -05:00
Nicholas Tindle
8670b3039e Fix PR size autolabeler message (#3194) 2023-04-26 00:25:38 +02:00
Reinier van der Leer
ffdc652605 Clean up GitHub Workflows (#3059)
* initial cleanup of github workflows

* only run pr-label workflow on push to master

* move docker ci/release summaries to scripts

* add XS label for PR's under 2 lines

* draft test job for Docker CI

* fix & activate Docker CI test job

* add debug step to docker CI

* fix Docker CI test container env

* Docker CI build matrix

* fixup build summaries

* fix pipes in summary

* optimize Dockerfile for layer caching

* more markdown escaping

* add gha cache scopes

* add Docker CI cache clean workflow
2023-04-24 18:03:21 +01:00
Reinier van der Leer
376db5a123 fix shirt-sizing workflow permissions 2023-04-20 03:20:28 +02:00
Nicholas Tindle
a82d49247a Shirt size labeling for PRs (#2467)
Co-authored-by: Reinier van der Leer <github@pwuts.nl>
2023-04-20 02:07:41 +02:00
Reinier van der Leer
3b37c89d88 fix(pr-label): concurrency group cannot be empty 2023-04-17 19:15:20 +02:00
Reinier van der Leer
ef7b417105 fix(pr-label): mitigate excessive concurrent runs 2023-04-17 18:16:37 +02:00
Reinier van der Leer
e7c3ff9b9e fix(pr-label): set job permissions explicitly 2023-04-17 17:47:58 +02:00
Reinier van der Leer
35106ef662 feat(pr-labels): auto-label conflicting PRs 2023-04-17 17:33:50 +02:00