Skip to content

🐙 Code Quality 7591/merge by @awkoy #1124

🐙 Code Quality 7591/merge by @awkoy

🐙 Code Quality 7591/merge by @awkoy #1124

Triggered via pull request July 24, 2026 13:53
Status Success
Total duration 4m 49s
Artifacts 23

code_quality.yml

on: pull_request
Matrix: lint
Fit to window
Zoom out
Zoom in

Annotations

24 warnings
lint (📊 radon raw — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🐍 trim trailing whitespace — python sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 check for added large files — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🔐 detect private key — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (📊 xenon — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 ruff-format — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🧹 vulture — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 ruff — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (📊 radon cc — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 check for case conflicts — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🐍 ruff — python sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🔤 codespell — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (📊 lizard — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 trim trailing whitespace — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🐍 mypy — python sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🐍 fix end of files — python sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 mypy — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 pyupgrade — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 fix end of files — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🤖 check for merge conflicts — optimizer)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🐍 ruff-format — python sdk)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🌐 typecheck — frontend)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
lint (🌐 eslint — frontend)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
summary
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/download-artifact@v4, peter-evans/create-or-update-comment@v4, peter-evans/find-comment@v3. 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
timing-checkforaddedlargefilesoptimizer-7 Expired
303 Bytes
sha256:971f28ea1acc0ac4ac1be6faef4d0f96e1125780f6ff8aab8d56fa5d8e383e3b
timing-checkforcaseconflictsoptimizer-10 Expired
295 Bytes
sha256:8fca4545b74fe834b1e17401a3dec17eebcd1b2dca5d288398f01743fed5c94a
timing-checkformergeconflictsoptimizer-9 Expired
296 Bytes
sha256:fa985806fa7889d2e4d4bd14cca3ea5cacc9a7a6587c392ecb5685c1652e8268
timing-codespelloptimizer-15 Expired
249 Bytes
sha256:5c622a1a8a6db1accc30295b6957920f1b02bd17cc8f91c6ce88371040c1c761
timing-detectprivatekeyoptimizer-8 Expired
278 Bytes
sha256:cef42a1e02da21ba4cf33432384a4ddf0762ab8213bcc3e3dc8525aa5a7fd8c8
timing-eslintfrontend-21 Expired
240 Bytes
sha256:08b06c90252925adfa1d17563c07e726a40f441a5989c85a7cd042ed27de9310
timing-fixendoffilesoptimizer-6 Expired
275 Bytes
sha256:f8fd698a733ac802b7f3e07b37130c87759b57f21852723957cebb4df73983d9
timing-fixendoffilespythonsdk-1 Expired
275 Bytes
sha256:ededba15eac8808bf9b7a6de55f35c3fedf46b1702cd64ac2a9f38df217f308b
timing-lizardoptimizer-19 Expired
240 Bytes
sha256:f42a2c5fd4214562ba57d3728104e4e2aff8945a23921d6d631eebf4e3683430
timing-mypyoptimizer-14 Expired
279 Bytes
sha256:ab431993c86ee74efaa6fe25010502a3c78eb3e694ae60c6f46552285763e551
timing-mypypythonsdk-4 Expired
277 Bytes
sha256:4fe428a5b557a9a5705630bd8c2e34ac60d80fff9111964022e80a61e879299e
timing-pyupgradeoptimizer-11 Expired
248 Bytes
sha256:adb39d98794290225e1d01ff42efd6c498cb881ad0f85575ede4212581104027
timing-radonccoptimizer-16 Expired
2.37 KB
sha256:0094195b3f2b859391af1501155b8d129bf0b5d4de4d260a130910cd5c515a92
timing-radonrawoptimizer-17 Expired
570 Bytes
sha256:95753defe7b11c59d629eae764ae1932d04c2ec7e6ce3454e778071d74000889
timing-ruff-formatoptimizer-13 Expired
281 Bytes
sha256:b8d10fefde81293cf31b4aa1e9d05de8551872d86ce2fbfa2eef3761e88f5ead
timing-ruff-formatpythonsdk-3 Expired
279 Bytes
sha256:5b93a70f57f4dd9b7e7195b93797ebdbd630cf3f842356828078c51974ed584f
timing-ruffoptimizer-12 Expired
252 Bytes
sha256:d80c42c7a13df04505127fc78fe5633edf912cc4bc1795f0ccac8e140b2e8b68
timing-ruffpythonsdk-2 Expired
251 Bytes
sha256:b361081e624d4087276afa3f68d72f9bf8f9655aed6605c3ea50f58505231a73
timing-trimtrailingwhitespaceoptimizer-5 Expired
291 Bytes
sha256:b36223d229985c14eaa70de5793c7606e7c79460c8e9238d9c88b743148105c9
timing-trimtrailingwhitespacepythonsdk-0 Expired
292 Bytes
sha256:7b7c505bd92f144d0837941eba57f8e392da3d288311fa4ef543c639638453dd
timing-typecheckfrontend-22 Expired
308 Bytes
sha256:ac980727d74b79d4175d3bf187ebc66378efe8d54aa91c0eb180979d8b74dcda
timing-vultureoptimizer-20 Expired
243 Bytes
sha256:0c102837a5a64fab89f12b86c67f6dc1111f4960282e3fd67cd75a0fe2344b64
timing-xenonoptimizer-18 Expired
237 Bytes
sha256:1956f55b916c66317bc321d1a8733768a9b83acb32d85c4474388fea9ca60f11