Skip to content

feat: Make AI work with ollama/local models. #87

feat: Make AI work with ollama/local models.

feat: Make AI work with ollama/local models. #87

Triggered via push July 14, 2026 16:29
Status Failure
Total duration 2m 52s
Artifacts

haskell-ci.yml

on: push
Matrix: linux
Fit to window
Zoom out
Zoom in

Annotations

8 errors and 15 warnings
frontend
Process completed with exit code 1.
fourmolu
fourmolu detected unformatted files
hlint
HLint failed with status: 1. Warning (1), Suggestion (1)
Haskell-CI - Linux - ghc-9.4.8
Process completed with exit code 1.
Haskell-CI - Linux - ghc-9.8.4
Process completed with exit code 1.
Haskell-CI - Linux - ghc-9.6.7
Process completed with exit code 1.
Haskell-CI - Linux - ghc-9.10.3
Process completed with exit code 1.
Haskell-CI - Linux - ghc-9.12.2
Process completed with exit code 1.
frontend
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fourmolu
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, haskell-actions/run-fourmolu@v11. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
hlint
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, haskell-actions/hlint-run@v2, haskell-actions/hlint-setup@v2. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
hlint: src/Sabela/Session/Process.hs#L256
Warning in forceUtf8Output in module Sabela.Session.Process: Fuse mapM_/map ▫︎ Found: "mapM_ (sendRaw sess) (map setUtf8 [\"stdout\", \"stderr\"])" ▫︎ Perhaps: "mapM_ (sendRaw sess . setUtf8) [\"stdout\", \"stderr\"]"
hlint: src/Sabela/Session/Proc.hs#L306
Suggestion in killLeftoverSessions in module Sabela.Session.Proc: Use tuple-section ▫︎ Found: "\\ m -> (Map.empty, m)" ▫︎ Perhaps: "(Map.empty,)" ▫︎ Note: may require `{-# LANGUAGE TupleSections #-}` adding to the top of the file
Haskell-CI - Linux - ghc-9.4.8
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Haskell-CI - Linux - ghc-9.4.8
Cache save failed.
Haskell-CI - Linux - ghc-9.8.4
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Haskell-CI - Linux - ghc-9.8.4
Cache save failed.
Haskell-CI - Linux - ghc-9.6.7
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Haskell-CI - Linux - ghc-9.6.7
Cache save failed.
Haskell-CI - Linux - ghc-9.10.3
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Haskell-CI - Linux - ghc-9.10.3
Cache save failed.
Haskell-CI - Linux - ghc-9.12.2
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/save@v4, actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Haskell-CI - Linux - ghc-9.12.2
Cache save failed.