add preview #207
ci.yml
on: push
Matrix: build
Discover test ranges
6s
Build container
9m 14s
Haskell format
13m 10s
Prettier
44s
Ruff
6s
Matrix: submit-stored-solutions
Annotations
76 warnings
|
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/
|
|
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/
|
|
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-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 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 (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
|
|
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 (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
|
|
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:e0bf82afa25851be514253b2a9e319da1804035fd369961340565c8609cca766
|
|
|
openleetcode-darwin-arm64
|
19.2 MB |
sha256:05c1ff241cabe8d571325b1678ad22a73539ca0f6fa83309c98b3959e2f4ed40
|
|
|
openleetcode-linux-amd64
|
11.3 MB |
sha256:0e7e981f67c2a22b9e078a60239bd103e0a67670326014fbc95afbc647793595
|
|
|
openleetcode-linux-arm64
|
18.9 MB |
sha256:3ac5b12f949b39f97dd6bd5fc574f22efed37c3e79c24a290e3e2e0d8ecf4266
|
|
|
openleetcode-windows-amd64
|
14.1 MB |
sha256:86c0eeb8d6033b20609f8daea8a042d39d6fafc2b78ce172529155a9a5ac5ffe
|
|