Organisationsahrefsmonorobotbranch/masterBuild History

Build History for branch/master

Builds (35)
use Digestif instead of Cstruct, Nocrypto, Hex (#173)
b3c132
add success notification for failed builds fix
e784dd
refactor partition_status function
76b46b
update state handling of failing build
8eb67f
clean stale builds from state after threshold (#171)
c7eea9
Add dev notifications config (#170) * add dev notifications config for failed and failing builds * update config docs
31bd0d
fix is_finished state handling
847588
fix is_finished state handling
35dcf9
Support only builkite CI in get_build_number fn
a8ba00
small cleanup on the code * remove unnecessary qualifications of Printf and Devkit * make comment in new_failed_steps fn clearer * remove unused `get_build_number` fn, refactor `get_build_number_exn` * update return type of `parse_context`
e162a5
Handle steps state per build (#167) * add builds map to pipeline state * cleanup and handle new state structure * Update and clean state management * handle out-of-order first notifications * fix tests
d2f47e
update config_docs
0b27d0
slack: handle empty string in GH comment
fefc6b
slack: send to thread with reply broadcast instead of double-post (#165)
b8dcb8
slack: replace strings with abstract types
5085a4
fix default for status rules config
4e55bb
handle pr notifications on the same thread (#161) * handle pr notifications on the same thread * add summary pr notifications * handle pr closed notifications * update tests * small cleanup * fix notifications mentions for closed prs
5a89c0
Add per pipeline failed builds channel config (#164) * add per pipeline failed builds channel cfg * add atd adapter for old allowed_pipelines config
94fcbb
only use failed builds chan for main branch
caf399
Add config for failed builds channel (#163) * add config for failed builds channel * make failed builds notifications slimmer * update tests output
112db8
dune: remove unused result dependency
6c0c4f
github: use ubuntu-22.04 Trying to solve github actions failure
6a32c6
github: remove manual apt update
ba7acb
github: add dependabot
383588
Merge pull request #162 from ahrefs/make-notifications-minimal make status notifications minimal
38b067
Merge pull request #150 from phongulus/phong/slack-mention-docs Add documentation on slack mentions
891356
Revert "DM only when user breaks a step (#160)" This reverts commit 8774ef9eec4fa37fa0776c025adec23755d6cbde.
703cea
DM only when user breaks a step (#160) * notify only for steps that the user broke * extract utility functions to own module * update notification logic * little cleanup * update/create mock payloads and states for the tests * update state and fix test status.failure_test * show old and new failed steps on messages
8774ef
add support for pr action converted_to_draft
263c32
remove step from state if successful
42e188
update ci check ocaml setup
096eef
github: support empty issue/PR body
bd6306
fix github_link test
4f676a
handle multi-step states (#156) * handle multi-step states * update ci step ocamlformat dep * inline comment
3d9788
api_remote: normalize github url scheme based on secrets
3c18db