Skip to content

fix(lint): remove obsolete type comparison lint (#2170) #3040

fix(lint): remove obsolete type comparison lint (#2170)

fix(lint): remove obsolete type comparison lint (#2170) #3040

Triggered via push July 13, 2026 16:56
Status Success
Total duration 34m 13s
Artifacts 35

ci.yml

on: push
prepare-build
5s
prepare-build
Duplicate Actions Detection
5s
Duplicate Actions Detection
Check Clippy, Formatting, Completion, Documentation, and Tests (Linux)
21m 9s
Check Clippy, Formatting, Completion, Documentation, and Tests (Linux)
Check Minimum Rust version and Tests (Windows)
31m 11s
Check Minimum Rust version and Tests (Windows)
Neovim Spec Tests
12m 32s
Neovim Spec Tests
announce  /  build
announce / build
build-intellij  /  Test
6m 17s
build-intellij / Test
build-intellij  /  Verify plugin
4m 47s
build-intellij / Verify plugin
build-intellij  /  Release draft
1m 2s
build-intellij / Release draft
Matrix: build / build-local-artifacts
build  /  ...  /  build
1m 43s
build / custom-build-vscode / build-vsc-assets / build
Matrix: build / custom-ci-check-e2e / checks-e2e
build  /  build-global-artifacts
39s
build / build-global-artifacts
Matrix: build / custom-build-vscode / build-vscode-main / build
Matrix: build / custom-build-vscode / build-vscode-others / build_alpine
build  /  ...  /  build extension (web)
11m 28s
build / custom-build-vscode / build-vscode-others / build extension (web)
build  /  ...  /  release
build / custom-build-vscode / release
build  /  ...  /  publish
build / custom-build-vscode / publish
build  /  announce
0s
build / announce
Fit to window
Zoom out
Zoom in

Annotations

27 warnings and 1 notice
prepare-build
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/
Duplicate Actions Detection
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: fkirc/skip-duplicate-actions@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-intellij / Build
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-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-intellij / Release draft
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-intellij / Verify plugin
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-java@v4, actions/upload-artifact@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build-intellij / Test
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/github-script@60a0d83039c74a4aee543508d2ffcb1c3799cdea, actions/setup-java@v4, gradle/actions/setup-gradle@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Neovim Spec Tests
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/
Check Clippy, Formatting, Completion, Documentation, and Tests (Linux)
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, actions/upload-artifact@v4, typst-community/setup-typst@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Check Clippy, Formatting, Completion, Documentation, and Tests (Linux): crates/tinymist-analysis/src/ty/def.rs#L538
public documentation for `<unknown>` links to private item `ptr_cmp`
Check Clippy, Formatting, Completion, Documentation, and Tests (Linux): crates/tinymist-analysis/src/ty/def.rs#L530
public documentation for `<unknown>` links to private item `ptr_cmp`
build / custom-ci-check-e2e / E2E Tests (linux-x64 on ubuntu-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-ci-check-e2e / E2E Tests (linux-x64 on ubuntu-22.04)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-ci-check-e2e / E2E Tests (darwin-arm64 on macos-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-build-vscode / build-vsc-assets / build
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, 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/
build / custom-ci-check-e2e / E2E Tests (win32-x64 on windows-2022)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-ci-check-e2e / E2E Tests (win32-x64 on windows-latest)
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, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-build-vscode / build-vscode-main / 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/download-artifact@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/
build / custom-build-vscode / build-vscode-main / build (linux-x64)
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, actions/setup-node@v4, actions/upload-artifact@v4, coactions/setup-xvfb@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-build-vscode / build-vscode-main / build (linux-x64)
No files were found with the provided path: editors/vscode/e2e-workspaces/simple-docs/tinymist-lsp.log. No artifacts will be uploaded.
build / custom-build-vscode / build-vscode-main / build (win32-x64)
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, actions/setup-node@v4, actions/upload-artifact@v4, coactions/setup-xvfb@v1. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-build-vscode / build-vscode-main / build (win32-x64)
No files were found with the provided path: editors/vscode/e2e-workspaces/simple-docs/tinymist-lsp.log. No artifacts will be uploaded.
Check Minimum Rust version and Tests (Windows)
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 / custom-build-vscode / build-vscode-others / build extension (web)
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, actions/setup-node@v4, actions/upload-artifact@v4, jetli/wasm-pack-action@v0.4.0. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
build / custom-ci-check-e2e / E2E Tests (darwin-arm64 on macos-latest)
The macos-latest label will migrate to macOS 26 beginning June 15, 2026. For more information see https://github.com/actions/runner-images/issues/14167

Artifacts

Produced during runtime
Name Size Digest
artifacts-build-global
2.25 MB
sha256:502d44c167a343a683c6892e5ce12d4ced080191419653e363b7f55e82318b1f
artifacts-build-local-aarch64-apple-darwin
78.1 MB
sha256:18da36a9e2bbf46369051381d018bbeffad38bb26f6d17a7917fa7d314fda84b
artifacts-build-local-x86_64-pc-windows-msvc
76.6 MB
sha256:49ccf093d0c30eb95d5b0d8f1d91c41d7473176d687b87027a715fa129927a31
artifacts-build-local-x86_64-unknown-linux-gnu
84.6 MB
sha256:371a3582ff78d3def6887ebb1ff8d3ab2fa65af60178242a96c97306cdf42708
artifacts-plan-dist-manifest
5.66 KB
sha256:e94b1c8808ec06723a23653e8d79bb1faae6b1d6283e5c1ca25f0922df37b3d2
cargo-dist-cache
9.19 MB
sha256:d349046baa720c89469c8f05c88312247cf898b6545ec88946666711ae18eb0d
e2e-snapshot-aarch64-apple-darwin-macos-latest
2.61 MB
sha256:f850b69605e2e598315e89ccc8128b4d347e72962bbcdc562b4f39a8ca379a39
e2e-snapshot-x86_64-pc-windows-msvc-windows-2022
2.55 MB
sha256:92f3c13a8b943a9fe96a09647bca5a44a1404df568b7b8c8ffe2a560c77f808f
e2e-snapshot-x86_64-pc-windows-msvc-windows-latest
2.55 MB
sha256:6b86916746f9973cc9fe5bff92426c5cd0f2d40ff275241f214d82130b5e1343
e2e-snapshot-x86_64-unknown-linux-gnu-ubuntu-22.04
2.59 MB
sha256:ac4e053d4cd7734c5ce9543964e0410f6a5ca70ed10c19df835bb2031b98f3cb
e2e-snapshot-x86_64-unknown-linux-gnu-ubuntu-latest
2.59 MB
sha256:69746b50fe385f8e3e28bd2e4c2f83f09ae264c1c26b6b38b9c271f77871fce2
pluginVerifier-result
32.9 KB
sha256:b85e8af6170e99a2bb7cfc0a16dea2bf01281826987045f48ab75d4ba29ae82b
renderer-diff-vello
11.7 MB
sha256:85a6517c3e10f35a0d971bdc95f059089ff86856751bef65b83208d3f3900e3f
tinymist-completion-scripts
23.7 KB
sha256:65e6dbc0406ea60d6629c7f4f2b71827ffe086bf0b01353309c7bd337b84df23
tinymist-darwin-arm64
28.9 MB
sha256:b5de2cf44592dc4d67ea761fed0918d632c454b6631cf5b3fd3e1aadd4e643a2
tinymist-darwin-arm64.vsix
31.3 MB
sha256:c53b8175d7f9db09994e69ec557ebd29df462c050703a491d8e2e6d22eb58d11
tinymist-docs.pdf
672 KB
sha256:f7d8662bc52c4ba5f6c5a6f8eb82464ecb027e317a770451ec10b7c03db23d86
tinymist-gpu-viewer-darwin-arm64.vsix
27.8 MB
sha256:dc2c9038c5a5c7708d9763171f85028337d6f1103f9bd55f1ed4d2c526d27565
tinymist-gpu-viewer-linux-x64.vsix
31 MB
sha256:5282a86389def14901424cc127e0de0139e1676f3c883f707ca74de75e1b0d41
tinymist-gpu-viewer-win32-x64.vsix
27.6 MB
sha256:9b07e92f9a524fb77a629865e7529745d38f0cca4bde65d6d1050c4ef340a158
tinymist-intellij-0.1.0
56.7 KB
sha256:462652d7d7bea4ea513686a30ead000f7b2590043dc59330ec3611ec0787b2ec
tinymist-linux-x64
30.9 MB
sha256:71f96c2467a05ff8f2fffa9d42259cba0b921289a9af5330341ee3c4bc3dc9f8
tinymist-linux-x64.vsix
33.2 MB
sha256:9adebcf743e02988c4667ad5bc8ecb103e42043a9f31df768691a7d3c16c55e3
tinymist-universal.vsix
2.43 MB
sha256:d847823bcb58fdfd9e614c5a9d2a72b94c5e25bdce61d02558b80b468e45b8c4
tinymist-web-npm
11.7 MB
sha256:ae5258e4dfcc637ed84d52260b74a845434b9451b582f5e042d4365ba27d9fde
tinymist-web.vsix
14.3 MB
sha256:7b24a41647a11d2504eb5c39d0476189e710d7ae4ff8739770bb1a74ffed93b7
tinymist-win32-x64
28.1 MB
sha256:cb66028689f7963b278bdc06e055553a42b8bc43d669454ccd2c988eaccf9bbe
tinymist-win32-x64.vsix
30.5 MB
sha256:6b64717b5cf878f934cc9ca5e183ea4916322cc0d941f662805a78d45aebba70
typst-preview-darwin-arm64.vsix
29.8 MB
sha256:0e5129f2f3dc8876178cf117303d8579a7787dcf10eec9231173cfb88558b18a
typst-preview-linux-x64.vsix
31.8 MB
sha256:5a7e2ec4bc82213448647260bfea014624c95233c3700b3d120d84cbdd27bd38
typst-preview-win32-x64.vsix
29 MB
sha256:26fb4be9832b8910a777d9f48b24e6b2100ddb4a3d4a6ce14c191fb72042a49d
vscode-artifacts-tinymist
2.35 MB
sha256:8ac74c20c5e812a8a409e474a58ac81425cf9601a941b4208d4d3f00d313f6f2
vscode-artifacts-tinymist-l10n
54.4 KB
sha256:5c9a4e517ded65ecc1417d162d93e8367155908cb4e7ce534d6d1f992159f99b
vscode-artifacts-typst-preview
1.17 MB
sha256:52180266dbb97a940f757dbd80a9046384fa584f03f25b86eb14bdfd55f33163
vscode-artifacts-typst-preview-ng
671 KB
sha256:f4a9c6754083f5b34941355c4735a26eb9c92a88b7c8379e926fb417e77f138c