21 Commits

Author SHA256 Message Date
e96f4d343b PR: catch panic in PR processing 2025-08-26 11:36:28 +02:00
7e59e527d8 PR: fix type errors 2025-08-25 18:18:00 +02:00
090c291f8a prjgit manual merge check 2025-08-21 17:39:52 +02:00
ed4f27a19e PR: refactor 2025-07-09 17:33:44 +02:00
e92ac4a592 PR: refactor 2025-06-12 23:51:04 +02:00
09b1c415dd PR: fix deadlock in verification routines via git/org locking 2025-06-03 16:18:00 +02:00
3bef967023 wip 2025-05-16 17:57:02 +02:00
cb64635aea pr: use correct prjgit repo name 2025-05-06 23:59:51 +02:00
da1df24666 wip 2025-05-06 18:06:04 +02:00
bff5f1cab7 common: handle case of missing remote
If repo present, but remote not setup, just set it up
2025-04-30 12:29:32 +02:00
e30d366f2f workflow-pr: logging updates 2025-04-29 18:00:37 +02:00
2d044d5664 git: one generator per app, multiple instances
this allows locking for access for each org
2025-04-14 18:33:18 +02:00
f91c61cd20 tests 2025-04-08 00:23:24 +02:00
06aef50047 start refactoring PR bot 2025-04-07 19:03:02 +02:00
fffdce2c58 better recovery in unexpected situations 2025-02-24 13:11:54 +01:00
1c38c2105b wip 2025-02-14 17:13:51 +01:00
b9e70132ae workflow-pr: print errors from check handlers 2025-01-17 14:46:53 +01:00
50aab4c662 wip 2024-12-16 08:15:49 +01:00
8c6180a8cf . 2024-12-15 13:00:20 +01:00
e56f444960 workflow-pr: more unit tests 2024-11-25 17:02:48 +01:00
b96c4d26ca workflow-pr: small refactor 2024-11-14 18:02:11 +01:00