Blocked on upstream. haskell-actions/hlint-setup and hlint-run latest (v2.4.10) still declare the node20 runtime, so every CI run warns about the forced node24 migration. The warning is cosmetic (the jobs already run on node24). When upstream ships a release whose action.yml declares node24, bump both @v2 pins.
Readiness check:
gh api repos/haskell-actions/hlint-run/releases/latest -q .tag_name
gh api "repos/haskell-actions/hlint-run/contents/action.yml?ref=<tag>" -q .content | base64 -d | grep using
Mirrors Novavero-AI/nova-nix#60.
Blocked on upstream. haskell-actions/hlint-setup and hlint-run latest (v2.4.10) still declare the node20 runtime, so every CI run warns about the forced node24 migration. The warning is cosmetic (the jobs already run on node24). When upstream ships a release whose action.yml declares node24, bump both @v2 pins.
Readiness check:
Mirrors Novavero-AI/nova-nix#60.