Home /
Input Output /
hedgehog-extras
Oct 05, 7-8 AM (0)
Oct 05, 8-9 AM (0)
Oct 05, 9-10 AM (0)
Oct 05, 10-11 AM (0)
Oct 05, 11-12 PM (0)
Oct 05, 12-1 PM (0)
Oct 05, 1-2 PM (0)
Oct 05, 2-3 PM (0)
Oct 05, 3-4 PM (0)
Oct 05, 4-5 PM (0)
Oct 05, 5-6 PM (0)
Oct 05, 6-7 PM (0)
Oct 05, 7-8 PM (0)
Oct 05, 8-9 PM (0)
Oct 05, 9-10 PM (0)
Oct 05, 10-11 PM (0)
Oct 05, 11-12 AM (0)
Oct 06, 12-1 AM (0)
Oct 06, 1-2 AM (0)
Oct 06, 2-3 AM (0)
Oct 06, 3-4 AM (0)
Oct 06, 4-5 AM (0)
Oct 06, 5-6 AM (0)
Oct 06, 6-7 AM (0)
Oct 06, 7-8 AM (0)
Oct 06, 8-9 AM (0)
Oct 06, 9-10 AM (0)
Oct 06, 10-11 AM (0)
Oct 06, 11-12 PM (0)
Oct 06, 12-1 PM (0)
Oct 06, 1-2 PM (0)
Oct 06, 2-3 PM (0)
Oct 06, 3-4 PM (0)
Oct 06, 4-5 PM (0)
Oct 06, 5-6 PM (0)
Oct 06, 6-7 PM (0)
Oct 06, 7-8 PM (0)
Oct 06, 8-9 PM (0)
Oct 06, 9-10 PM (0)
Oct 06, 10-11 PM (0)
Oct 06, 11-12 AM (0)
Oct 07, 12-1 AM (0)
Oct 07, 1-2 AM (0)
Oct 07, 2-3 AM (0)
Oct 07, 3-4 AM (0)
Oct 07, 4-5 AM (0)
Oct 07, 5-6 AM (0)
Oct 07, 6-7 AM (0)
Oct 07, 7-8 AM (0)
Oct 07, 8-9 AM (0)
Oct 07, 9-10 AM (0)
Oct 07, 10-11 AM (0)
Oct 07, 11-12 PM (0)
Oct 07, 12-1 PM (0)
Oct 07, 1-2 PM (0)
Oct 07, 2-3 PM (0)
Oct 07, 3-4 PM (0)
Oct 07, 4-5 PM (0)
Oct 07, 5-6 PM (0)
Oct 07, 6-7 PM (0)
Oct 07, 7-8 PM (0)
Oct 07, 8-9 PM (0)
Oct 07, 9-10 PM (0)
Oct 07, 10-11 PM (0)
Oct 07, 11-12 AM (0)
Oct 08, 12-1 AM (0)
Oct 08, 1-2 AM (0)
Oct 08, 2-3 AM (0)
Oct 08, 3-4 AM (0)
Oct 08, 4-5 AM (0)
Oct 08, 5-6 AM (0)
Oct 08, 6-7 AM (0)
Oct 08, 7-8 AM (0)
Oct 08, 8-9 AM (0)
Oct 08, 9-10 AM (0)
Oct 08, 10-11 AM (0)
Oct 08, 11-12 PM (0)
Oct 08, 12-1 PM (0)
Oct 08, 1-2 PM (0)
Oct 08, 2-3 PM (0)
Oct 08, 3-4 PM (0)
Oct 08, 4-5 PM (0)
Oct 08, 5-6 PM (0)
Oct 08, 6-7 PM (0)
Oct 08, 7-8 PM (0)
Oct 08, 8-9 PM (0)
Oct 08, 9-10 PM (0)
Oct 08, 10-11 PM (0)
Oct 08, 11-12 AM (0)
Oct 09, 12-1 AM (0)
Oct 09, 1-2 AM (0)
Oct 09, 2-3 AM (0)
Oct 09, 3-4 AM (0)
Oct 09, 4-5 AM (0)
Oct 09, 5-6 AM (0)
Oct 09, 6-7 AM (0)
Oct 09, 7-8 AM (0)
Oct 09, 8-9 AM (0)
Oct 09, 9-10 AM (0)
Oct 09, 10-11 AM (0)
Oct 09, 11-12 PM (0)
Oct 09, 12-1 PM (0)
Oct 09, 1-2 PM (0)
Oct 09, 2-3 PM (0)
Oct 09, 3-4 PM (0)
Oct 09, 4-5 PM (0)
Oct 09, 5-6 PM (0)
Oct 09, 6-7 PM (0)
Oct 09, 7-8 PM (0)
Oct 09, 8-9 PM (0)
Oct 09, 9-10 PM (0)
Oct 09, 10-11 PM (0)
Oct 09, 11-12 AM (0)
Oct 10, 12-1 AM (0)
Oct 10, 1-2 AM (0)
Oct 10, 2-3 AM (0)
Oct 10, 3-4 AM (0)
Oct 10, 4-5 AM (0)
Oct 10, 5-6 AM (0)
Oct 10, 6-7 AM (0)
Oct 10, 7-8 AM (0)
Oct 10, 8-9 AM (0)
Oct 10, 9-10 AM (0)
Oct 10, 10-11 AM (0)
Oct 10, 11-12 PM (0)
Oct 10, 12-1 PM (0)
Oct 10, 1-2 PM (0)
Oct 10, 2-3 PM (0)
Oct 10, 3-4 PM (0)
Oct 10, 4-5 PM (0)
Oct 10, 5-6 PM (0)
Oct 10, 6-7 PM (0)
Oct 10, 7-8 PM (0)
Oct 10, 8-9 PM (0)
Oct 10, 9-10 PM (0)
Oct 10, 10-11 PM (0)
Oct 10, 11-12 AM (0)
Oct 11, 12-1 AM (0)
Oct 11, 1-2 AM (0)
Oct 11, 2-3 AM (0)
Oct 11, 3-4 AM (0)
Oct 11, 4-5 AM (0)
Oct 11, 5-6 AM (0)
Oct 11, 6-7 AM (0)
Oct 11, 7-8 AM (0)
Oct 11, 8-9 AM (0)
Oct 11, 9-10 AM (0)
Oct 11, 10-11 AM (0)
Oct 11, 11-12 PM (0)
Oct 11, 12-1 PM (0)
Oct 11, 1-2 PM (0)
Oct 11, 2-3 PM (0)
Oct 11, 3-4 PM (0)
Oct 11, 4-5 PM (0)
Oct 11, 5-6 PM (0)
Oct 11, 6-7 PM (0)
Oct 11, 7-8 PM (0)
Oct 11, 8-9 PM (0)
Oct 11, 9-10 PM (0)
Oct 11, 10-11 PM (0)
Oct 11, 11-12 AM (0)
Oct 12, 12-1 AM (0)
Oct 12, 1-2 AM (0)
Oct 12, 2-3 AM (0)
Oct 12, 3-4 AM (1)
Oct 12, 4-5 AM (0)
Oct 12, 5-6 AM (2)
Oct 12, 6-7 AM (0)
Oct 12, 7-8 AM (0)
3 commits this week
Oct 05, 2025
-
Oct 12, 2025
fix(test): improve variable naming for test assertion clarity
Key improvements: - Rename 'failure' to 'e' in expectFailureWith for consistency with error handling patterns - Rename 'success' to 'succeeded' in all assertion deadline functions for better readability - Add missing MonadIO import to Test.Unit module
ci: add automated workflow for checking outdated dependencies
Implement a GitHub Actions workflow that automatically checks for outdated Cabal dependencies on a daily schedule. This helps maintain the project's dependency health by proactively identifying when newer versions of dependencies become available. The workflow includes: - Daily scheduled runs at 00:00 UTC - Manual trigger capability via workflow_dispatch - Automatic installation of Haskell toolchain (GHC 9.12, Cabal 3.14) - Generation of detailed outdated dependency reports - Creation of GitHub issues when outdated dependencies are detected - Artifact storage of dependency reports for 30 days - Intelligent issue management (updates existing issues vs creating new ones) When outdated dependencies are found, the workflow: - Creates a formatted summary in the GitHub Actions UI - Uploads the dependency list as an artifact - Opens or updates a GitHub issue with the outdated packages list - Provides clear instructions for updating dependencies - Automatically labels issues for easy tracking This automation ensures the team stays informed about available dependency updates without manual checking, improving security and maintainability of the project.