← All projectsDemo data
Success rate · 90d
95.2%
no previous data
Avg duration
3m 48s
no previous data
Runs
280
256 passed · 13 failed
MTTR · median
49m 07s
worst 1h 24m · 13 incidents
Duration avg p90Runs per day passed failed Incidents on mainfrom first failure to the next green pipeline
- 24 Oct 2026, 13:3055m 32s
- 23 Oct 2026, 09:5143m 42s
- 23 Oct 2026, 07:3130m 56s
- 16 Oct 2026, 12:271h 17m
- 1 Oct 2026, 02:2830m 09s
- 19 Sept 2026, 12:501h 19m
- +7 earlier
Pipelinesclick a failed one to see its logs
StatusPipelineRefCommitDurationCreated
passed#2840113!120ci: cache pnpm store between jobs17e31e283m 15s50d ago
passed#2840112!120test: cover refund edge casesf1203ecf3m 15s50d ago
passed
#2840111
main
chore(deps): update kotlin to 2.0.21945b828c
4m 31s
50d ago
passed#2840110mainfeat: biometric login on Android07beac793m 49s50d ago
passed#2840109!137docs: update local setup instructions9a6d48de4m 32s50d ago
passed#2840107fix/idempotency-keysperf: add index on orders(created_at)333334e13m 45s50d ago
passed#2840106chore/bump-fastapitest: cover refund edge casesa3a41c373m 21s50d ago
passed#2840105fix/idempotency-keysfix: handle empty cart on checkout8b2236b83m 22s51d ago
passed#2840103!154feat: export invoices as CSV97f194f33m 45s51d ago
passed#2840102!120feat: biometric login on Android59d3f1a83m 57s51d ago
passed#2840101!120feat: export invoices as CSV948b236a4m 11s51d ago
passed#2840100mainfeat: paginate orders endpoint603289ef3m 08s51d ago
passed#2840099fix/idempotency-keysrefactor: extract pricing rules into module2b0c17113m 34s51d ago
passed#2840097!120perf: add index on orders(created_at)60e4a9fb4m 15s51d ago
passed#2840096!154feat: export invoices as CSV293ad59a4m 12s51d ago
passed#2840095feat/refund-limitsfeat: add retry with jitter to webhook sender542a5c334m 25s51d ago
passed#2840094fix/idempotency-keysfix: null discount in order totals8d61d6ed4m 27s51d ago
passed#2840093maintest: cover refund edge casesf1daa0793m 47s51d ago
passed#2840092fix/idempotency-keysfix: flaky checkout e2e selector59ea277f4m 18s51d ago
passed#2840091!120build: switch base image to distroless93f2b5983m 57s51d ago
passed#2840090!120revert: "feat: paginate orders endpoint"aff4a97e5m 14s52d ago
passed#2840089mainci: cache pnpm store between jobsbc7d00c73m 38s52d ago
passed#2840088mainchore: remove unused feature flags4aa618d03m 46s52d ago
passed#2840087!137perf: add index on orders(created_at)ce04c17b3m 45s52d ago
passed#2840086mainfix: race in settlement batcher flushff8341c74m 13s52d ago
passed#2840085!154build: switch base image to distroless3262806f4m 32s52d ago
passed#2840084mainchore(deps): update kotlin to 2.0.21456042063m 46s52d ago
passed#2840083!137chore(deps): update kotlin to 2.0.21ec92c55d3m 53s52d ago
passed#2840082!137revert: "feat: paginate orders endpoint"ca026ab63m 35s52d ago
passed#2840081feat/refund-limitschore(deps): bump httpx to 0.28.13f56ef8a4m 19s52d ago