Home / Input Output / cardano-wallet
Feb 03, 4-5 PM (0)
Feb 03, 5-6 PM (0)
Feb 03, 6-7 PM (0)
Feb 03, 7-8 PM (0)
Feb 03, 8-9 PM (0)
Feb 03, 9-10 PM (0)
Feb 03, 10-11 PM (0)
Feb 03, 11-12 AM (0)
Feb 04, 12-1 AM (0)
Feb 04, 1-2 AM (0)
Feb 04, 2-3 AM (0)
Feb 04, 3-4 AM (0)
Feb 04, 4-5 AM (0)
Feb 04, 5-6 AM (0)
Feb 04, 6-7 AM (0)
Feb 04, 7-8 AM (0)
Feb 04, 8-9 AM (1)
Feb 04, 9-10 AM (4)
Feb 04, 10-11 AM (0)
Feb 04, 11-12 PM (0)
Feb 04, 12-1 PM (0)
Feb 04, 1-2 PM (0)
Feb 04, 2-3 PM (0)
Feb 04, 3-4 PM (2)
Feb 04, 4-5 PM (2)
Feb 04, 5-6 PM (17)
Feb 04, 6-7 PM (0)
Feb 04, 7-8 PM (0)
Feb 04, 8-9 PM (0)
Feb 04, 9-10 PM (0)
Feb 04, 10-11 PM (0)
Feb 04, 11-12 AM (0)
Feb 05, 12-1 AM (0)
Feb 05, 1-2 AM (0)
Feb 05, 2-3 AM (0)
Feb 05, 3-4 AM (0)
Feb 05, 4-5 AM (0)
Feb 05, 5-6 AM (0)
Feb 05, 6-7 AM (0)
Feb 05, 7-8 AM (0)
Feb 05, 8-9 AM (0)
Feb 05, 9-10 AM (1)
Feb 05, 10-11 AM (0)
Feb 05, 11-12 PM (2)
Feb 05, 12-1 PM (0)
Feb 05, 1-2 PM (0)
Feb 05, 2-3 PM (0)
Feb 05, 3-4 PM (0)
Feb 05, 4-5 PM (1)
Feb 05, 5-6 PM (1)
Feb 05, 6-7 PM (0)
Feb 05, 7-8 PM (0)
Feb 05, 8-9 PM (0)
Feb 05, 9-10 PM (0)
Feb 05, 10-11 PM (0)
Feb 05, 11-12 AM (0)
Feb 06, 12-1 AM (0)
Feb 06, 1-2 AM (0)
Feb 06, 2-3 AM (0)
Feb 06, 3-4 AM (0)
Feb 06, 4-5 AM (0)
Feb 06, 5-6 AM (2)
Feb 06, 6-7 AM (0)
Feb 06, 7-8 AM (1)
Feb 06, 8-9 AM (1)
Feb 06, 9-10 AM (1)
Feb 06, 10-11 AM (1)
Feb 06, 11-12 PM (2)
Feb 06, 12-1 PM (1)
Feb 06, 1-2 PM (11)
Feb 06, 2-3 PM (7)
Feb 06, 3-4 PM (0)
Feb 06, 4-5 PM (3)
Feb 06, 5-6 PM (1)
Feb 06, 6-7 PM (0)
Feb 06, 7-8 PM (0)
Feb 06, 8-9 PM (0)
Feb 06, 9-10 PM (0)
Feb 06, 10-11 PM (0)
Feb 06, 11-12 AM (0)
Feb 07, 12-1 AM (0)
Feb 07, 1-2 AM (0)
Feb 07, 2-3 AM (0)
Feb 07, 3-4 AM (0)
Feb 07, 4-5 AM (0)
Feb 07, 5-6 AM (0)
Feb 07, 6-7 AM (0)
Feb 07, 7-8 AM (0)
Feb 07, 8-9 AM (0)
Feb 07, 9-10 AM (2)
Feb 07, 10-11 AM (0)
Feb 07, 11-12 PM (0)
Feb 07, 12-1 PM (0)
Feb 07, 1-2 PM (0)
Feb 07, 2-3 PM (0)
Feb 07, 3-4 PM (0)
Feb 07, 4-5 PM (0)
Feb 07, 5-6 PM (0)
Feb 07, 6-7 PM (0)
Feb 07, 7-8 PM (0)
Feb 07, 8-9 PM (0)
Feb 07, 9-10 PM (1)
Feb 07, 10-11 PM (0)
Feb 07, 11-12 AM (0)
Feb 08, 12-1 AM (0)
Feb 08, 1-2 AM (0)
Feb 08, 2-3 AM (0)
Feb 08, 3-4 AM (0)
Feb 08, 4-5 AM (0)
Feb 08, 5-6 AM (0)
Feb 08, 6-7 AM (0)
Feb 08, 7-8 AM (0)
Feb 08, 8-9 AM (0)
Feb 08, 9-10 AM (0)
Feb 08, 10-11 AM (0)
Feb 08, 11-12 PM (0)
Feb 08, 12-1 PM (0)
Feb 08, 1-2 PM (0)
Feb 08, 2-3 PM (0)
Feb 08, 3-4 PM (0)
Feb 08, 4-5 PM (0)
Feb 08, 5-6 PM (0)
Feb 08, 6-7 PM (0)
Feb 08, 7-8 PM (0)
Feb 08, 8-9 PM (0)
Feb 08, 9-10 PM (0)
Feb 08, 10-11 PM (0)
Feb 08, 11-12 AM (0)
Feb 09, 12-1 AM (0)
Feb 09, 1-2 AM (0)
Feb 09, 2-3 AM (0)
Feb 09, 3-4 AM (0)
Feb 09, 4-5 AM (0)
Feb 09, 5-6 AM (0)
Feb 09, 6-7 AM (14)
Feb 09, 7-8 AM (0)
Feb 09, 8-9 AM (0)
Feb 09, 9-10 AM (0)
Feb 09, 10-11 AM (1)
Feb 09, 11-12 PM (1)
Feb 09, 12-1 PM (0)
Feb 09, 1-2 PM (1)
Feb 09, 2-3 PM (9)
Feb 09, 3-4 PM (0)
Feb 09, 4-5 PM (1)
Feb 09, 5-6 PM (0)
Feb 09, 6-7 PM (0)
Feb 09, 7-8 PM (1)
Feb 09, 8-9 PM (0)
Feb 09, 9-10 PM (0)
Feb 09, 10-11 PM (0)
Feb 09, 11-12 AM (0)
Feb 10, 12-1 AM (0)
Feb 10, 1-2 AM (0)
Feb 10, 2-3 AM (0)
Feb 10, 3-4 AM (0)
Feb 10, 4-5 AM (0)
Feb 10, 5-6 AM (10)
Feb 10, 6-7 AM (2)
Feb 10, 7-8 AM (2)
Feb 10, 8-9 AM (0)
Feb 10, 9-10 AM (2)
Feb 10, 10-11 AM (14)
Feb 10, 11-12 PM (1)
Feb 10, 12-1 PM (1)
Feb 10, 1-2 PM (2)
Feb 10, 2-3 PM (3)
Feb 10, 3-4 PM (1)
Feb 10, 4-5 PM (0)
131 commits this week Feb 03, 2026 - Feb 10, 2026
ci: add macOS boot sync workflow and update GHA migration docs (#5141)
## Summary
- Add macOS boot sync workflow (preview + mainnet) on self-hosted runner
(#5129)
- Replace Buildkite references with GitHub Actions in docs (#5137)
- Add GHA migration decision log

## Test plan
- [ ] macOS boot sync jobs (preview + mainnet) run on this PR
- [ ] Remove `pull_request` trigger after successful run
fix: write benchmark CSV before cluster teardown (#5139)
The latency benchmark used ResourceT to write the CSV file during
cleanup, but by that time the cluster teardown via race_ had already
run, causing "permission denied" errors.

Move CSV reporter creation from ResourceT into the outer ContT layer
so the write happens after withShelleyServer returns but before the
ContT continuation exits.

Also use absolute paths ($GITHUB_WORKSPACE) for BENCHMARK_CSV_FILE,
matching what the old Buildkite pipeline did with $(pwd).
fix: dereference symlinks when copying nix store paths in release-build
The DLLs in the haskell.nix output are symlinks to other store paths.
`cp -R` preserves these symlinks, so `chmod +w` follows them back to
the read-only nix store and fails with "Operation not permitted" on the
CI builder (nix 2.24.11).

Adding `-L` makes cp dereference all symlinks, producing real copies
that can be chmod'd normally.

Fixes #5131
fix: exclude benchmarks from Windows bundle, fix ghc-lib-parser overlay
Remove benchmarks from the Windows testing bundle — JuicyPixels ANN
pragmas crash iserv-proxy during cross-compilation and benchmarks
aren't useful on Windows.

Fix ghc-lib-parser overlay to apply via haskellPackages.override
instead of haskell.packageOverrides which wasn't reaching the
nixpkgs haskell package set used by dev shell tools (fourmolu).
fix: preserve crash semantics in partial function replacements
- CheckpointsSpec: drop 1 → pattern match with error (not vacuous True)
- SequentialSpec/SharedSpec: BS.drop 1 → BS.uncons with error
- db-bench: restore error on empty range instead of silent "[]"
- RangeSpec: fromJust (also partial) → explicit pattern match
- TxSeq: restore infinite lists instead of truncating to 1001 elements
fix: address PR review comments on partial function replacements
- Use error with descriptive messages instead of silently changing
  semantics (e.g. returning default values)
- Replace NE.!! with pattern matching in LayerSpec.hs
- Extract minPort/maxPort as top-level definitions to avoid repetition
- Use case pattern matching instead of tail/drop 1 to preserve crash
  semantics on impossible cases