batch of tests (#50) #204
ci.yml
on: push
Matrix: build
Discover test ranges
6s
Build container
9m 12s
Haskell format
14m 2s
Prettier
45s
Ruff
9s
Matrix: submit-stored-solutions
Annotations
76 warnings
|
Discover test ranges
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Ruff
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, astral-sh/ruff-action@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Prettier
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/
|
|
Build (linux-amd64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (linux-amd64):
cli/CLI/UI.hs#L12
The import of ‘Data.Bits’ is redundant
|
|
Build (linux-amd64):
cli/CLI/UI.hs#L10
The import of ‘try’ from module ‘Control.Exception’ is redundant
|
|
Build (linux-amd64):
cli/CLI/AppEnv.hs#L41
This binding for ‘config’ shadows the existing binding
|
|
Build (linux-amd64):
core/Core/Generator/Splitmix.hs#L44
Pattern match is redundant
|
|
Build (linux-amd64):
core/Core/Generator/Splitmix.hs#L37
Pattern match is redundant
|
|
Build (linux-amd64):
core/Core/Test/Runner.hs#L488
In the use of ‘head’
|
|
Build (linux-amd64):
core/Core/Test/Converter.hs#L7
Pattern match(es) are non-exhaustive
|
|
Build (linux-amd64):
core/Core/Test/Types.hs#L196
Pattern match is redundant
|
|
Build (linux-amd64):
core/Core/Test/Types.hs#L162
Pattern match(es) are non-exhaustive
|
|
Build (linux-amd64):
core/Core/Types.hs#L167
Pattern match(es) are non-exhaustive
|
|
Build (linux-amd64):
core/Core/Types.hs#L151
Pattern match(es) are non-exhaustive
|
|
Build (linux-amd64):
core/Core/Types.hs#L64
Pattern match(es) are non-exhaustive
|
|
Build (linux-amd64):
core/Core/Types.hs#L16
Pattern match(es) are non-exhaustive
|
|
Build container
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (linux-arm64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (linux-arm64):
cli/CLI/UI.hs#L12
The import of ‘Data.Bits’ is redundant
|
|
Build (linux-arm64):
cli/CLI/UI.hs#L10
The import of ‘try’ from module ‘Control.Exception’ is redundant
|
|
Build (linux-arm64):
cli/CLI/AppEnv.hs#L41
This binding for ‘config’ shadows the existing binding
|
|
Build (linux-arm64):
core/Core/Generator/Splitmix.hs#L44
Pattern match is redundant
|
|
Build (linux-arm64):
core/Core/Generator/Splitmix.hs#L37
Pattern match is redundant
|
|
Build (linux-arm64):
core/Core/Test/Runner.hs#L488
In the use of ‘head’
|
|
Build (linux-arm64):
core/Core/Test/Converter.hs#L7
Pattern match(es) are non-exhaustive
|
|
Build (linux-arm64):
core/Core/Test/Types.hs#L196
Pattern match is redundant
|
|
Build (linux-arm64):
core/Core/Test/Types.hs#L162
Pattern match(es) are non-exhaustive
|
|
Build (linux-arm64):
core/Core/Types.hs#L167
Pattern match(es) are non-exhaustive
|
|
Build (linux-arm64):
core/Core/Types.hs#L151
Pattern match(es) are non-exhaustive
|
|
Build (linux-arm64):
core/Core/Types.hs#L64
Pattern match(es) are non-exhaustive
|
|
Build (linux-arm64):
core/Core/Types.hs#L16
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (darwin-arm64):
cli/CLI/UI.hs#L12
The import of ‘Data.Bits’ is redundant
|
|
Build (darwin-arm64):
cli/CLI/UI.hs#L10
The import of ‘try’ from module ‘Control.Exception’ is redundant
|
|
Build (darwin-arm64):
cli/CLI/AppEnv.hs#L41
This binding for ‘config’ shadows the existing binding
|
|
Build (darwin-arm64):
core/Core/Generator/Splitmix.hs#L44
Pattern match is redundant
|
|
Build (darwin-arm64):
core/Core/Generator/Splitmix.hs#L37
Pattern match is redundant
|
|
Build (darwin-arm64):
core/Core/Test/Runner.hs#L488
In the use of ‘head’
|
|
Build (darwin-arm64):
core/Core/Test/Converter.hs#L7
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64):
core/Core/Test/Types.hs#L196
Pattern match is redundant
|
|
Build (darwin-arm64):
core/Core/Test/Types.hs#L162
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64):
core/Core/Types.hs#L167
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64):
core/Core/Types.hs#L151
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64):
core/Core/Types.hs#L64
Pattern match(es) are non-exhaustive
|
|
Build (darwin-arm64):
core/Core/Types.hs#L16
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (windows-amd64):
cli/CLI/AppEnv.hs#L41
This binding for ‘config’ shadows the existing binding
|
|
Build (windows-amd64):
core/Core/Generator/Splitmix.hs#L44
Pattern match is redundant
|
|
Build (windows-amd64):
core/Core/Generator/Splitmix.hs#L37
Pattern match is redundant
|
|
Build (windows-amd64):
core/Core/Test/Runner.hs#L488
In the use of ‘head’
|
|
Build (windows-amd64):
core/Core/Test/Converter.hs#L7
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64):
core/Core/Test/Types.hs#L196
Pattern match is redundant
|
|
Build (windows-amd64):
core/Core/Test/Types.hs#L162
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64):
core/Core/Types.hs#L167
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64):
core/Core/Types.hs#L151
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64):
core/Core/Types.hs#L64
Pattern match(es) are non-exhaustive
|
|
Build (windows-amd64):
core/Core/Types.hs#L16
Pattern match(es) are non-exhaustive
|
|
Haskell format
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. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (darwin-amd64)
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/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build (darwin-amd64):
cli/CLI/UI.hs#L12
The import of ‘Data.Bits’ is redundant
|
|
Build (darwin-amd64):
cli/CLI/UI.hs#L10
The import of ‘try’ from module ‘Control.Exception’ is redundant
|
|
Build (darwin-amd64):
cli/CLI/AppEnv.hs#L41
This binding for ‘config’ shadows the existing binding
|
|
Build (darwin-amd64):
core/Core/Generator/Splitmix.hs#L44
Pattern match is redundant
|
|
Build (darwin-amd64):
core/Core/Generator/Splitmix.hs#L37
Pattern match is redundant
|
|
Build (darwin-amd64):
core/Core/Test/Runner.hs#L488
In the use of ‘head’
|
|
Build (darwin-amd64):
core/Core/Test/Converter.hs#L7
Pattern match(es) are non-exhaustive
|
|
Build (darwin-amd64):
core/Core/Test/Types.hs#L196
Pattern match is redundant
|
|
Build (darwin-amd64):
core/Core/Test/Types.hs#L162
Pattern match(es) are non-exhaustive
|
|
Build (darwin-amd64):
core/Core/Types.hs#L167
Pattern match(es) are non-exhaustive
|
|
Build (darwin-amd64):
core/Core/Types.hs#L151
Pattern match(es) are non-exhaustive
|
|
Build (darwin-amd64):
core/Core/Types.hs#L64
Pattern match(es) are non-exhaustive
|
|
Build (darwin-amd64):
core/Core/Types.hs#L16
Pattern match(es) are non-exhaustive
|
|
Submit stored solutions (1001-1500) (Piston)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Submit stored solutions (1-500) (Piston)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Submit stored solutions (501-1000) (Piston)
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/download-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
openleetcode-darwin-amd64
|
3.6 MB |
sha256:111548f55d061aeae5780fcb54e4e2ab6a0f57408eb3c6035f9812dcd4bf1a1e
|
|
|
openleetcode-darwin-arm64
|
19.2 MB |
sha256:03f0481964c20198a726a3b2f11cb1060f40ab4711cb11a80e593e91f57c256e
|
|
|
openleetcode-linux-amd64
|
11.4 MB |
sha256:86ed22b91413eb6ad9916a512abc9062479d7c79bad3972a316acf7ef7cb0669
|
|
|
openleetcode-linux-arm64
|
18.9 MB |
sha256:0f47fc2ad45079d2293cdcda24133cb6fdf5a91c433cc8c032e09bc6323b1292
|
|
|
openleetcode-windows-amd64
|
14.1 MB |
sha256:3d92c591c52a065bd9c8b8ef7be031da751530dac07da96ef481b0125053230f
|
|