Skip to content

Finished Chapter 1 #1170

Finished Chapter 1

Finished Chapter 1 #1170

Re-run triggered January 25, 2024 16:23
Status Failure
Total duration 3m 53s
Artifacts

ci.yml

on: pull_request
Matrix: Build Learn4Haskell
Matrix: Chapter One
Matrix: Chapter Two
Matrix: Chapter Three
Matrix: Chapter Four
Fit to window
Zoom out
Zoom in

Annotations

2 errors and 30 warnings
Chapter Four (3.8, 9.4.4)
Process completed with exit code 1.
Chapter Two (3.8, 9.4.4)
Process completed with exit code 1.
Chapter Four (3.8, 9.4.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, haskell/actions/setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Chapter Four (3.8, 9.4.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
Chapter Three (3.8, 9.4.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, haskell/actions/setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Chapter Three (3.8, 9.4.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
Chapter Two (3.8, 9.4.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, haskell/actions/setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Chapter Two (3.8, 9.4.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
Chapter One (3.8, 9.4.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, haskell/actions/setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Chapter One (3.8, 9.4.4): src/Chapter1.hs#L564
Pattern match(es) are non-exhaustive
Chapter One (3.8, 9.4.4): src/Chapter1.hs#L652
This binding for β€˜last’ shadows the existing binding
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L352
Top-level binding with no type signature: firstHalf :: p -> a
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L352
Defined but not used: β€˜l’
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L504
Top-level binding with no type signature: isThird42 :: a
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L624
Top-level binding with no type signature: takeEven :: a
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L731
Defined but not used: β€˜l’
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L744
Top-level binding with no type signature: contains :: a
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L787
Top-level binding with no type signature:
Chapter One (3.8, 9.4.4): src/Chapter2.hs#L790
Top-level binding with no type signature:
Chapter One (3.8, 9.4.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
Build Learn4Haskell (3.8, 9.4.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, haskell/actions/setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Build Learn4Haskell (3.8, 9.4.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
Build Learn4Haskell (3.8, 9.4.4): src/Chapter1.hs#L564
Pattern match(es) are non-exhaustive
Build Learn4Haskell (3.8, 9.4.4): src/Chapter1.hs#L652
This binding for β€˜last’ shadows the existing binding
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L352
Top-level binding with no type signature: firstHalf :: p -> a
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L352
Defined but not used: β€˜l’
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L504
Top-level binding with no type signature: isThird42 :: a
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L624
Top-level binding with no type signature: takeEven :: a
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L731
Defined but not used: β€˜l’
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L744
Top-level binding with no type signature: contains :: a
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L787
Top-level binding with no type signature:
Build Learn4Haskell (3.8, 9.4.4): src/Chapter2.hs#L790
Top-level binding with no type signature: