Commit Graph

38 Commits

Author SHA1 Message Date
Max K
529f21c6b8 CI: CheckReadyForMerge fixes 2024-08-05 20:41:16 +02:00
Max K
08353419d0 CI: Never await on BuildReport job, Skip BuildReport if no builds in workflow 2024-07-21 11:50:15 +02:00
Max K
db7fb78a04 major fix 2024-07-16 21:28:35 +02:00
Max K
2af361eb14 minor fix 2024-07-16 16:18:41 +02:00
Max K
a9b8c2a29a CI: Do not block Tests_3 unless MAX_TOTAL_FAILURES_PER_JOB_BEFORE_BLOCKING_CI 2024-07-16 11:06:09 +02:00
Max K
43b3a133e9 add prints to check_mergeable_state 2024-07-15 15:17:16 +02:00
Max K
8706145c46 fix for not success status in Sync 2024-07-13 12:17:03 +02:00
Max K
04525888f5 fix for failed workflow status 2024-07-13 11:55:25 +02:00
Max K
5b1e9bebe4 change thresholds 2024-07-12 20:22:05 +02:00
Max Kainov
a3ab1ab5ca CI: Do not block on few number of test failures 2024-07-12 13:12:50 +00:00
Max K
9481b665cc CI: Single point of setting mergeable check status 2024-06-25 15:23:02 +02:00
Max K
d4fb2d50e9 CI: Sync, Merge check, CI gh's statuses fixes 2024-05-24 12:00:16 +02:00
Max K
5698ef698d check overall wf status in mergeable check 2024-05-19 18:02:15 +02:00
Max K
e3329a10f9 CI: mergeable check redesign 2024-05-18 18:25:48 +02:00
Mikhail f. Shiryaev
58bf18999d
Add isort configuration to not spoil imports 2024-04-19 11:43:33 +02:00
Mikhail f. Shiryaev
13948cbb20
Use constants from report instead of string literals 2024-02-06 15:02:09 +01:00
Mikhail f. Shiryaev
30c6cea895
Fix another place with offset-aware datetime 2023-11-15 11:09:13 +01:00
Mikhail f. Shiryaev
eb4add06ba
Rewrite repo.organization._url to a proper repo._makeStringAttribute 2023-11-15 10:35:39 +01:00
Mikhail f. Shiryaev
9c4005b33f
Add logging about all found workflows for merge_pr.py 2023-07-19 15:12:58 +02:00
Yatsishin Ilya
5230503651 remove unused type: ignore 2023-07-04 12:59:25 +00:00
Mikhail f. Shiryaev
b9dca4e0df
Place short return before big block, improve logging 2023-03-21 11:29:16 +01:00
Mikhail f. Shiryaev
5eacb6b3be
Fix the keeping the latest review instead of the first 2023-03-20 18:40:39 +01:00
Mikhail f. Shiryaev
f881da249f
Only valid Reviews.STATES overwrite existing reviews 2023-03-20 18:39:58 +01:00
Mikhail f. Shiryaev
33a2e2b3d8
Set default per_page=100 for GitHub 2023-02-23 10:38:09 +01:00
Mikhail f. Shiryaev
3a08d865cc
Add helping logging to auto-merge script 2023-02-06 15:45:22 +01:00
Mikhail f. Shiryaev
ac13dc636f
Add dry-run, fix arguments 2023-01-30 23:23:30 +01:00
Mikhail f. Shiryaev
74a36a34ab
Revert "Revert "Add check for running workflows to merge_pr.py"" 2023-01-30 23:17:34 +01:00
Mikhail f. Shiryaev
1d9b917362
Revert "Add check for running workflows to merge_pr.py" 2023-01-30 23:14:29 +01:00
Mikhail f. Shiryaev
652ec7e774
Add check for running workflows to merge_pr.py 2023-01-30 22:47:32 +01:00
Mikhail f. Shiryaev
23118d9418
Do not prefilter reviews in __init__ 2023-01-24 15:50:55 +01:00
Mikhail f. Shiryaev
0c253326df
Add unconditional logging for approved_at 2023-01-20 17:30:32 +01:00
Mikhail f. Shiryaev
697c0b1f5b
Add a debug output for cases when approved_at==0 2023-01-20 17:30:32 +01:00
Mikhail f. Shiryaev
914af887f2
Move calculating of approved_at to Reviews.is_approved 2023-01-20 17:30:31 +01:00
Mikhail f. Shiryaev
4a07d3682f
Fix wrong approved_at, simplify conditions 2023-01-16 11:36:39 +01:00
Mikhail f. Shiryaev
9dc9bb2ae6
Mention only approvals from the team members 2023-01-13 12:23:07 +01:00
Mikhail f. Shiryaev
811f9b1e3a
Reduce the number of API requests by monkey-patching 2023-01-12 12:32:48 +01:00
Mikhail f. Shiryaev
2b9c76875b
Consider WIP in a title as blocker for automerge 2023-01-11 20:52:40 +01:00
Mikhail f. Shiryaev
f2cba45f9c
Add a script to merge a PR 2023-01-11 20:52:38 +01:00