Skip to content

Merge pull request #66 from jmazon/curve #58

Merge pull request #66 from jmazon/curve

Merge pull request #66 from jmazon/curve #58

Triggered via push February 22, 2025 22:48
Status Success
Total duration 16m 15s
Artifacts

haskell.yml

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

Annotations

134 warnings
build (8.2.2)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.0.2)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.10.7)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (9.4.4)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.4.4)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (9.2.6)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.6.5)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.8.4)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (9.0.2)
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v2. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
build (8.10.7)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (8.10.7): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.10.7): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/AEAD/ChaCha20Poly1305IETF.hs#L31
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.4.4): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (8.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 (8.6.5): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.6.5): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (8.6.5)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (8.8.4)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (8.8.4): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (8.8.4): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (9.2.6)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (9.2.6): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (9.2.6): src/Crypto/Saltine/Internal/Util.hs#L158
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Internal/Util.hs#L174
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (9.2.6): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (9.2.6): src/Crypto/Saltine/Internal/Hash.hs#L60
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Core/ScalarMult.hs#L73
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Core/ScalarMult.hs#L78
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Core/Password.hs#L86
Pattern match(es) are non-exhaustive
build (9.2.6): src/Crypto/Saltine/Core/Password.hs#L96
Pattern match(es) are non-exhaustive
build (9.0.2)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (9.0.2): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Stream.hs#L28
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Sign.hs#L36
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/SecretBox.hs#L34
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/OneTimeAuth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Box.hs#L43
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/Auth.hs#L29
The import of ‘Data.Monoid’ is redundant
build (9.0.2): src/Crypto/Saltine/Internal/AEAD/XChaCha20Poly1305.hs#L31
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Util.hs#L158
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Internal/Util.hs#L174
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Hash.hs#L60
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/ScalarMult.hs#L73
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/ScalarMult.hs#L78
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L86
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L96
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Internal/Password.hs#L103
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Hash.hs#L33
The import of ‘Data.Monoid’ is redundant
build (9.4.4): src/Crypto/Saltine/Internal/Hash.hs#L60
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/ScalarMult.hs#L73
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/ScalarMult.hs#L78
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L86
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L96
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L108
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Password.hs#L123
Pattern match(es) are non-exhaustive
build (9.4.4): src/Crypto/Saltine/Core/Hash.hs#L75
Pattern match(es) are non-exhaustive
build (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 (8.2.2)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (8.2.2): tests/PasswordProperties.hs#L20
Orphan instance: instance Arbitrary Text
build (8.2.2): tests/PasswordProperties.hs#L23
Orphan instance: instance Arbitrary Algorithm
build (8.2.2): tests/PasswordProperties.hs#L27
Orphan instance: instance Arbitrary Memlimit
build (8.2.2): tests/PasswordProperties.hs#L32
Orphan instance: instance Arbitrary Opslimit
build (8.2.2): tests/PasswordProperties.hs#L37
Orphan instance: instance Arbitrary Policy
build (8.2.2): tests/SignProperties.hs#L9
The import of ‘Crypto.Saltine.Internal.Sign’ is redundant
build (8.2.2): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.2.2): tests/PasswordProperties.hs#L20
Orphan instance: instance Arbitrary Text
build (8.2.2): tests/PasswordProperties.hs#L23
Orphan instance: instance Arbitrary Algorithm
build (8.2.2): tests/PasswordProperties.hs#L27
Orphan instance: instance Arbitrary Memlimit
build (8.2.2): tests/PasswordProperties.hs#L32
Orphan instance: instance Arbitrary Opslimit
build (8.2.2): tests/PasswordProperties.hs#L37
Orphan instance: instance Arbitrary Policy
build (8.2.2): tests/SignProperties.hs#L9
The import of ‘Crypto.Saltine.Internal.Sign’ is redundant
build (8.0.2): src/Crypto/Saltine/Internal/Util.hs#L12
The import of ‘Data.Monoid’ is redundant
build (8.0.2): tests/SignProperties.hs#L9
The import of ‘Crypto.Saltine.Internal.Sign’ is redundant
build (8.0.2): tests/PasswordProperties.hs#L20
Orphan instance: instance Arbitrary Text
build (8.0.2): tests/PasswordProperties.hs#L23
Orphan instance: instance Arbitrary Algorithm
build (8.0.2): tests/PasswordProperties.hs#L27
Orphan instance: instance Arbitrary Memlimit
build (8.0.2): tests/PasswordProperties.hs#L32
Orphan instance: instance Arbitrary Opslimit
build (8.0.2): tests/PasswordProperties.hs#L37
Orphan instance: instance Arbitrary Policy
build (8.0.2)
As of 2023-09-09, haskell/action/setup is no longer maintained, please switch to haskell-actions/setup (note: dash for slash).
build (8.0.2): tests/SignProperties.hs#L9
The import of ‘Crypto.Saltine.Internal.Sign’ is redundant
build (8.0.2): tests/PasswordProperties.hs#L20
Orphan instance: instance Arbitrary Text
build (8.0.2): tests/PasswordProperties.hs#L23
Orphan instance: instance Arbitrary Algorithm
build (8.0.2): tests/PasswordProperties.hs#L27
Orphan instance: instance Arbitrary Memlimit
build (8.0.2): tests/PasswordProperties.hs#L32
Orphan instance: instance Arbitrary Opslimit
build (8.0.2): tests/PasswordProperties.hs#L37
Orphan instance: instance Arbitrary Policy