Skip to content

ci: improve caching#385

Merged
YusukeShimizu merged 1 commit intoElementsProject:masterfrom
YusukeShimizu:ci-cache
Jul 7, 2025
Merged

ci: improve caching#385
YusukeShimizu merged 1 commit intoElementsProject:masterfrom
YusukeShimizu:ci-cache

Conversation

@YusukeShimizu
Copy link
Contributor

@YusukeShimizu YusukeShimizu commented Jul 2, 2025

Moved to a Cachix-backed Nix setup.
Tests now finish roughly 5× faster and CI/dev containers start reliably.

- Update Cachix commands for integration tests
- Add Cachix setup instructions to documentation
- Improve logging in waitForClnSynced function
- Refactor test data directory creation for better cleanup
- Skip LWK-related tests due to intermittent CI failures
- Increase timeout duration for tests
@YusukeShimizu YusukeShimizu marked this pull request as ready for review July 7, 2025 04:02
@YusukeShimizu YusukeShimizu merged commit 52dcb3d into ElementsProject:master Jul 7, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant