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 |
|