Earl Warren
3fa7ceeb76
chore(refactor): replace ifNeedApproval with trust management
...
What previously handled by ifNeedApproval is replaced with
two calls implemented in trust.go:
- getPullRequestCommitAndApproval
when workflows are collected and before runs are generated
from them, figure out if
- they need approval
- they should run from the base or the head
- setRunTrustForPullRequest
when a pull request run is created from a detected workflow,
set the information it will need for trust management
2025-11-06 11:07:39 +01:00
..
2025-11-06 11:07:39 +01:00
2025-07-28 15:17:29 +02:00
2023-08-07 15:00:53 -04:00
2025-07-22 15:02:47 +02:00
2025-05-29 17:34:29 +02:00
2025-10-13 23:16:17 +02:00
2025-07-15 00:20:00 +02:00
2025-10-31 23:50:05 +01:00
2025-03-27 19:40:14 +00:00
2025-05-29 10:00:12 +02:00
2025-10-14 14:40:49 -06:00
2025-03-28 22:22:21 +00:00
2025-05-29 17:34:29 +02:00
2025-03-27 19:40:14 +00:00
2025-08-06 16:16:13 +02:00
2025-04-04 03:31:37 +00:00
2025-10-31 16:17:23 +01:00
2025-03-27 19:40:14 +00:00
2025-08-16 21:00:20 +02:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2024-09-14 17:52:54 +02:00
2023-08-05 04:34:59 +00:00
2025-03-27 19:40:14 +00:00
2025-07-02 07:38:46 +02:00
2025-09-14 13:22:15 +02:00
2025-08-20 15:31:12 +02:00
2023-07-04 18:36:08 +00:00
2025-11-03 13:42:32 +01:00
2025-08-20 15:31:12 +02:00
2025-10-03 14:37:24 +02:00
2025-09-11 18:59:24 +02:00
2025-10-16 15:51:57 +02:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-08-20 15:31:12 +02:00
2025-03-27 19:40:14 +00:00
2025-08-20 15:31:12 +02:00
2025-03-27 19:40:14 +00:00
2025-08-20 15:31:12 +02:00
2023-04-22 17:56:27 -04:00
2025-03-27 19:40:14 +00:00
2025-09-11 18:59:24 +02:00
2025-03-28 22:22:21 +00:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-06-21 14:42:35 +02:00
2025-10-31 02:12:36 +01:00
2025-03-27 19:40:14 +00:00
2025-05-28 14:50:05 +02:00
2025-03-28 22:22:21 +00:00
2025-10-31 07:04:28 +01:00
2025-03-04 21:38:35 +00:00
2025-03-27 19:40:14 +00:00
2025-10-29 22:43:22 +01:00
2024-07-30 19:41:10 +00:00
2025-09-11 18:59:24 +02:00
2025-08-15 21:03:51 +02:00
2025-10-15 03:21:15 +02:00
2025-03-27 19:40:14 +00:00
2025-03-27 19:40:14 +00:00
2025-03-28 22:22:21 +00:00
2025-10-01 15:16:01 +02:00
2025-07-01 19:49:00 +02:00
2025-03-30 11:34:02 +00:00
2025-03-28 22:22:21 +00:00
2025-07-23 04:10:50 +02:00
2025-03-27 19:40:14 +00:00
2025-07-02 07:38:46 +02:00
2025-03-27 19:40:14 +00:00
2024-07-30 19:41:10 +00:00
2025-03-08 00:43:41 +00:00
2025-10-29 22:43:22 +01:00
2025-08-30 09:45:19 +02:00
2025-05-29 10:06:30 +02:00
2025-06-03 14:29:19 +02:00
2024-08-26 23:43:09 +02:00