Skip to content

Cache, artifact and configuration declarations ​

Source inspection: 2026-11-01. Read the identity interpretation before reusing an artifact. Tables retain source keys and conditions, not measured hit rates or cache occupancy. All local download-action uses default to the current workflow run; cross-run release downloads explicitly select the proof run. Runtime revision expressions are cache refresh inputs, not durable acceptance proof. Rows whose mechanism is ./.github/actions/nextest-evidence cite the composite action at .github/actions/nextest-evidence/action.yml: it writes the schema-v1 junit-metadata.json beside the nextest ci profile junit.xml (tested tree and parents, toolchain, environment fingerprint, run configuration, per-test hermetic flag), fails the job when its scripts/ci-junit-metadata.mjs check schema pass finds a missing required field, and uploads both files under the stable artifact name with if-no-files-found: error, also when tests fail; scripts/perturbation.mjs compare consumes the perturbation-rerun-<rerun>-nextest-evidence family (junit.xml plus junit-metadata.json) beside each rerun record.

Benchmark Workflow ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
benchmark.yml / benchmarkactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
benchmark.yml / benchmarkdtolnay/rust-toolchain@1.97.1{}default success
benchmark.yml / benchmarkactions/cache/combined{"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"}default success
benchmark.yml / benchmarkSwatinem/rust-cache@v2{"shared-key":"napi-release"}default success
benchmark.yml / benchmarkactions/upload-artifact@v6{"name":"benchmark-results","path":"benchmark-results.json\nbenchmark-results/\n","retention-days":30}default success

CI ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
ci.yml / detect-changesdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / detect-changesSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"detect-changes","cache-targets":false}default success
ci.yml / detect-changesactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
ci.yml / rust-fmtdtolnay/rust-toolchain@1.97.1{"components":"rustfmt"}default success
ci.yml / proto-fmtactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / rust-clippydtolnay/rust-toolchain@1.97.1{"components":"clippy"}default success
ci.yml / rust-clippySwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-clippy"}default success
ci.yml / rust-build-configsdtolnay/rust-toolchain@1.97.1{"components":"clippy","targets":"wasm32-unknown-unknown"}default success
ci.yml / rust-build-configsSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-build-configs"}default success
ci.yml / rust-test-buildenvironment{"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-rust-test-v1"}job/workflow scope
ci.yml / rust-test-builddtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
ci.yml / rust-test-buildSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-test"}default success
ci.yml / rust-test-buildmozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
ci.yml / rust-test-buildactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
ci.yml / rust-test-buildactions/upload-artifact@v6{"name":"rust-nextest-archive","path":"artifacts/rust-nextest-archive.tar.zst","if-no-files-found":"error","compression-level":0,"retention-days":1}default success
ci.yml / rust-testdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / rust-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / rust-test./.github/actions/download-artifact{"name":"rust-nextest-archive","path":"artifacts"}default success
ci.yml / rust-test./.github/actions/nextest-evidence{"name":"nextest-evidence-rust-test-core-${{ matrix.shard }}-of-4","junit-path":"${{ steps.junit.outputs.path }}","env-snapshot":"${{ runner.temp }}/nextest-env.json","argv-json":"${{ steps.nextest.outputs.argv }}","matrix-json":"${{ toJSON(matrix) }}"}always()
ci.yml / rust-observedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / rust-observeSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-observe-smoke"}default success
ci.yml / rust-observeactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
ci.yml / rust-providers-liveenvironment{"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-providers-v1"}job/workflow scope
ci.yml / rust-providers-livedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / rust-providers-liveSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-providers"}default success
ci.yml / rust-providers-livemozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
ci.yml / rust-providers-liveactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / rust-providers-liveactions/upload-artifact@v4{"name":"provider-test-timings","path":"${{ format('{0}/provider-timings/*.json', env.CARGO_TARGET_DIR &#124;&#124; 'target') }}","if-no-files-found":"warn"}always()
ci.yml / compiler-contractsenvironment{"CARGO_TARGET_DIR":"${{ github.workspace }}/target/compiler-contracts","CARGO_INCREMENTAL":"0","CARGO_PROFILE_DEV_DEBUG":"0","CARGO_PROFILE_TEST_DEBUG":"0","RUSTC_WRAPPER":"sccache","SCCACHE_BASEDIRS":"${{ github.workspace }}","SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-compiler-contracts-v2"}job/workflow scope
ci.yml / compiler-contractsdtolnay/rust-toolchain@1.97.1{"components":"rust-src"}default success
ci.yml / compiler-contractsactions/cache/restore{"path":"~/.cargo/registry\n~/.cargo/git/db\ntarget/compiler-contracts\n","key":"${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-${{ hashFiles('Cargo.lock', '**/Cargo.toml', 'crates/verter_compile_contracts_session_observe/Cargo.lock') }}-${{ github.sha }}","restore-keys":"${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-${{ hashFiles('Cargo.lock', '**/Cargo.toml', 'crates/verter_compile_contracts_session_observe/Cargo.lock') }}-\n${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-\n"}default success
ci.yml / compiler-contractsmozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
ci.yml / compiler-contractsactions/setup-node@v5{"node-version-file":".nvmrc","cache":"${{ matrix.group == 'compiler' && 'pnpm' &#124;&#124; '' }}","package-manager-cache":false}default success
ci.yml / compiler-contractsactions/cache/save{"path":"~/.cargo/registry\n~/.cargo/git/db\ntarget/compiler-contracts\n","key":"${{ steps.compiler-contract-cache.outputs.cache-primary-key }}"}github.ref == 'refs/heads/main' && steps.compiler-contract-cache.outputs.cache-hit != 'true'
ci.yml / compiler-contractsactions/upload-artifact@v6{"name":"compile-contracts-${{ matrix.group }}","path":"compile-contracts-${{ matrix.group }}.log","if-no-files-found":"warn"}always()
ci.yml / bf2-authoritativeenvironment{"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-bf2-authoritative-v1"}job/workflow scope
ci.yml / bf2-authoritativedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / bf2-authoritativeSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"bf2-authoritative"}default success
ci.yml / bf2-authoritativemozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
ci.yml / bf2-authoritativeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / bf2-authoritative./.github/actions/nextest-evidence{"name":"nextest-evidence-bf2-authoritative","env-snapshot":"${{ runner.temp }}/nextest-env.json","argv-json":"${{ steps.nextest.outputs.argv }}"}always()
ci.yml / js-build-testdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / js-build-testSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"js-build-test"}default success
ci.yml / js-build-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / sfc-projectionenvironment{"SFC_SHARD_1":"^STP(6&#124;9&#124;10&#124;16&#124;18)\\sverify:"}job/workflow scope
ci.yml / sfc-projectiondtolnay/rust-toolchain@1.97.1{}default success
ci.yml / sfc-projectionSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"sfc-projection"}default success
ci.yml / sfc-projectionactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / architecture-healthactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
ci.yml / svelte-oracledtolnay/rust-toolchain@1.97.1{}default success
ci.yml / svelte-oracleSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-oracle"}default success
ci.yml / svelte-oracleactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / svelte-conformancedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / svelte-conformanceSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-conformance"}default success
ci.yml / svelte-conformanceactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / svelte-client-smokesactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / svelte-compiler-benchmarkdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / svelte-compiler-benchmarkSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-compiler-benchmark"}default success
ci.yml / svelte-compiler-benchmarkactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / playground-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / playground-test./.github/actions/download-artifact{"name":"wasm-build","path":"packages/wasm"}default success
ci.yml / playground-test./.github/actions/download-artifact{"name":"ci-native-node","path":"packages/native/dist"}default success
ci.yml / wasm-builddtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
ci.yml / wasm-buildSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"wasm-build"}default success
ci.yml / wasm-buildactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / wasm-buildactions/upload-artifact@v6{"name":"wasm-build","path":"packages/wasm/wasm/\npackages/wasm/dist/\n","if-no-files-found":"error","retention-days":1}default success
ci.yml / wasm-observe-testdtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
ci.yml / wasm-observe-testSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"wasm-observe-test"}default success
ci.yml / wasm-observe-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / browser-hostenvironment{"PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD":"1"}job/workflow scope
ci.yml / browser-hostdtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
ci.yml / browser-hostSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"browser-host"}default success
ci.yml / browser-hostactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / browser-host./.github/actions/download-artifact{"name":"wasm-build","path":"packages/wasm"}default success
ci.yml / build-lsp-debugdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / build-lsp-debugSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-lsp-debug"}default success
ci.yml / build-lsp-debugactions/upload-artifact@v6{"name":"ci-lsp-debug-bins","path":"target/debug/verter-lsp\ntarget/debug/verter-relay-shim\ntarget/debug/verter-dx-baseline\ntarget/debug/verter-mcp\n","if-no-files-found":"error","retention-days":1}default success
ci.yml / build-vscode-e2eactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / build-vscode-e2eactions/upload-artifact@v6{"name":"vscode-e2e-build","path":"packages/language-shared/dist/\npackages/typescript-plugin/dist/\npackages/vue-vscode/dist/\npackages/vue-vscode/out-test/\n","retention-days":1}default success
ci.yml / editor-neutral-lspactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / editor-neutral-lsp./.github/actions/download-artifact{"name":"ci-lsp-debug-bins","path":"target/debug"}default success
ci.yml / editor-neutral-lsp./.github/actions/download-artifact{"name":"vscode-e2e-build","path":"packages"}default success
ci.yml / editor-neutral-lspactions/upload-artifact@v6{"name":"editor-neutral-lsp-receipt","path":"${{ runner.temp }}/verter-editor-neutral-lsp.json","if-no-files-found":"error","retention-days":7}always()
ci.yml / vscode-e2eenvironment{"E2E_VSCODE_VERSION":"1.135.0"}job/workflow scope
ci.yml / vscode-e2eactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / vscode-e2e./.github/actions/download-artifact{"name":"ci-lsp-debug-bins","path":"target/debug"}default success
ci.yml / vscode-e2e./.github/actions/download-artifact{"name":"vscode-e2e-build","path":"packages"}default success
ci.yml / vscode-e2eactions/cache/restore{"path":"packages/vue-vscode/.vscode-test/vscode-linux-x64-${{ env.E2E_VSCODE_VERSION }}","key":"${{ steps.vscode-host.outputs.key }}"}default success
ci.yml / vscode-e2eactions/cache/save{"path":"packages/vue-vscode/.vscode-test/vscode-linux-x64-${{ env.E2E_VSCODE_VERSION }}","key":"${{ steps.vscode-cache.outputs.cache-primary-key }}"}steps.vscode-cache.outputs.cache-hit != 'true'
ci.yml / vscode-e2eactions/upload-artifact@v6{"name":"e2e-diagnostics-shard-${{ matrix.shard }}","path":"/tmp/verter-e2e-timing-*.json\n/tmp/verter-e2e-*.log\n/tmp/verter-e2e-*.log.runsummary\n","if-no-files-found":"ignore"}always()
ci.yml / build-native-nodedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / build-native-nodeSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-native-node"}default success
ci.yml / build-native-nodeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / build-native-nodeactions/upload-artifact@v6{"name":"ci-native-node","path":"packages/native/dist/","if-no-files-found":"error","retention-days":1}default success
ci.yml / native-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / native-test./.github/actions/download-artifact{"name":"ci-native-node","path":"packages/native/dist"}default success
ci.yml / native-observe-testdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / native-observe-testSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"native-observe-test"}default success
ci.yml / native-observe-testactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / transport-route-equivalenceenvironment{"CARGO_BUILD_JOBS":"4"}job/workflow scope
ci.yml / transport-route-equivalencedtolnay/rust-toolchain@1.97.1{}default success
ci.yml / transport-route-equivalenceSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"transport-route-equivalence"}default success
ci.yml / transport-route-equivalenceactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / transport-route-equivalence./.github/actions/download-artifact{"name":"wasm-build","path":"packages/wasm"}default success
ci.yml / transport-route-equivalence./.github/actions/download-artifact{"name":"ci-native-node","path":"packages/native/dist"}default success
ci.yml / dx-harness-hermeticactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / dx-harness-hermetic./.github/actions/download-artifact{"name":"ci-lsp-debug-bins","path":"target/debug"}default success
ci.yml / build-editor-lspdtolnay/rust-toolchain@1.97.1{}default success
ci.yml / build-editor-lspSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-editor-lsp"}default success
ci.yml / build-editor-lspactions/upload-artifact@v6{"name":"editor-lsp","path":"target/release/verter-lsp","if-no-files-found":"error","retention-days":1}default success
ci.yml / editor-contractsdtolnay/rust-toolchain@1.97.1{"targets":"wasm32-wasip1, wasm32-wasip2","components":"clippy, rustfmt"}default success
ci.yml / editor-contractsSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"editor-contracts","workspaces":". -> target\nextensions/lapce -> target\nextensions/zed -> target\n"}default success
ci.yml / editor-contractsactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
ci.yml / editor-contracts./.github/actions/download-artifact{"name":"editor-lsp","path":"target/release"}default success
ci.yml / jetbrains-pluginactions/setup-java@v6{"distribution":"temurin","java-version":"21"}default success
ci.yml / jetbrains-pluginactions/cache/restore{"path":"~/.gradle/caches\n~/.gradle/wrapper\n","key":"${{ runner.os }}-gradle-${{ hashFiles('extensions/jetbrains/**/*.gradle*', 'extensions/jetbrains/**/gradle-wrapper.properties', 'extensions/jetbrains/gradle.properties') }}"}default success
ci.yml / jetbrains-pluginactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
ci.yml / jetbrains-pluginactions/cache/save{"path":"~/.gradle/caches\n~/.gradle/wrapper\n","key":"${{ steps.gradle-cache.outputs.cache-primary-key }}"}github.ref == 'refs/heads/main' && steps.gradle-cache.outputs.cache-hit != 'true'

Corpus Gate ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
corpus-gate.yml / buildenvironment{"CORPUS_GATE_BUDGET_MS":"1200000"}job/workflow scope
corpus-gate.yml / builddtolnay/rust-toolchain@1.97.1{}default success
corpus-gate.yml / buildSwatinem/rust-cache@v2{"key":"build"}default success
corpus-gate.yml / buildactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
corpus-gate.yml / buildactions/upload-artifact@v6{"name":"corpus-gate-build","path":"${{ runner.temp }}/gate-build","if-no-files-found":"error","retention-days":7}default success
corpus-gate.yml / routeenvironment{"CORPUS_GATE_BUDGET_MS":"1200000"}job/workflow scope
corpus-gate.yml / routeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
corpus-gate.yml / routeactions/download-artifact@v6{"name":"corpus-gate-build","path":"${{ runner.temp }}/gate-build"}default success
corpus-gate.yml / routeactions/upload-artifact@v6{"name":"corpus-gate-receipt-${{ matrix.route }}","path":"${{ runner.temp }}/corpus-gate-receipts","if-no-files-found":"ignore"}always()
corpus-gate.yml / summaryenvironment{"CORPUS_GATE_BUDGET_MS":"1200000"}job/workflow scope
corpus-gate.yml / summaryactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
corpus-gate.yml / summaryactions/download-artifact@v6{"pattern":"corpus-gate-receipt-*","path":"${{ runner.temp }}/corpus-gate-receipts"}default success
corpus-gate.yml / summaryactions/upload-artifact@v6{"name":"corpus-gate-receipts","path":"${{ runner.temp }}/corpus-gate-receipts","if-no-files-found":"ignore"}always()

DX Extended ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
dx-extended.yml / extension-host-dxactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
dx-extended.yml / corpus-sweep-dxdtolnay/rust-toolchain@1.97.1{}default success
dx-extended.yml / corpus-sweep-dxSwatinem/rust-cache@v2{"key":"corpus-sweep-dx"}default success
dx-extended.yml / corpus-sweep-dxactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
dx-extended.yml / corpus-sweep-dxactions/upload-artifact@v6{"name":"dx-corpus-sweep-findings","path":"${{ runner.temp }}/dx-run","if-no-files-found":"ignore"}always()
dx-extended.yml / external-corpus-dxdtolnay/rust-toolchain@1.97.1{}default success
dx-extended.yml / external-corpus-dxSwatinem/rust-cache@v2{"key":"external-corpus-dx"}default success
dx-extended.yml / external-corpus-dxactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success

Editor packages ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
editor-packages.yml / packageactions/setup-node@v5{"node-version":26,"package-manager-cache":false}default success
editor-packages.yml / packagedtolnay/rust-toolchain@1.97.1{"targets":"wasm32-wasip1, wasm32-wasip2"}default success
editor-packages.yml / packageSwatinem/rust-cache@v2{"workspaces":"extensions/lapce -> target\nextensions/zed -> target\n","shared-key":"editor-packages"}default success
editor-packages.yml / packageactions/upload-artifact@v6{"name":"editor-integrations","path":"/tmp/editor-integrations/*.tar.gz","if-no-files-found":"error"}default success

Integration Test ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
integration-test.yml / setupactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}steps.source.outputs.source == 'artifact'
integration-test.yml / setupdtolnay/rust-toolchain@1.97.1{}steps.source.outputs.source == 'artifact'
integration-test.yml / setupSwatinem/rust-cache@v2{"shared-key":"napi-release"}steps.source.outputs.source == 'artifact'
integration-test.yml / setupactions/upload-artifact@v6{"name":"verter-packages","path":"dist/*.tgz","if-no-files-found":"error"}steps.source.outputs.source == 'artifact'
integration-test.yml / setupactions/upload-artifact@v6{"name":"source-info","path":"source-info.txt"}default success
integration-test.yml / test-projectactions/download-artifact@v7{"name":"source-info"}default success
integration-test.yml / test-projectactions/setup-node@v5{"node-version-file":".nvmrc"}default success
integration-test.yml / test-projectactions/download-artifact@v7{"name":"verter-packages","path":"verter-packages"}steps.source.outputs.source == 'artifact'
integration-test.yml / test-projectactions/cache/restore{"path":"~/.cache/ms-playwright","key":"${{ runner.os }}-playwright-${{ steps.playwright-version.outputs.version }}-${{ matrix.project.playwright-browsers }}"}steps.playwright-version.outputs.version != ''
integration-test.yml / test-projectactions/cache/save{"path":"~/.cache/ms-playwright","key":"${{ steps.playwright-cache.outputs.cache-primary-key }}"}steps.playwright-version.outputs.version != '' && steps.playwright-install.outcome == 'success'
integration-test.yml / test-projectactions/upload-artifact@v6{"name":"report-${{ matrix.project.name }}","path":"report-${{ matrix.project.name }}.md\nstatus/status.txt\n"}always()
integration-test.yml / test-projectactions/upload-artifact@v6{"name":"logs-${{ matrix.project.name }}","path":"baseline-build.log\nbaseline-test.log\nverter-build.log\nverter-test.log\nverter-e2e.log\n","if-no-files-found":"ignore"}always()
integration-test.yml / summaryactions/download-artifact@v7{"pattern":"report-*","path":"reports"}default success
integration-test.yml / summaryactions/upload-artifact@v6{"name":"integration-test-summary","path":"integration-test-summary.md"}default success

LSP Benchmark ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
lsp-benchmark.yml / lsp-benchmarkactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
lsp-benchmark.yml / lsp-benchmarkdtolnay/rust-toolchain@1.97.1{}default success
lsp-benchmark.yml / lsp-benchmarkactions/cache/combined{"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"}default success
lsp-benchmark.yml / lsp-benchmarkSwatinem/rust-cache@v2{"shared-key":"lsp-release-${{ matrix.os-key }}"}default success
lsp-benchmark.yml / lsp-benchmarkactions/upload-artifact@v6{"name":"lsp-benchmark-results-${{ matrix.os-key }}","path":"${{ steps.run-bench.outputs.result-file }}","retention-days":30}default success
lsp-benchmark.yml / reportactions/download-artifact@v7{"pattern":"lsp-benchmark-results-*","merge-multiple":true,"path":"lsp-benchmark-artifacts"}default success
lsp-benchmark.yml / reportactions/upload-artifact@v6{"name":"lsp-benchmark-results-all","path":"lsp-benchmark-results.json\nlsp-benchmark-comment.md\nlsp-benchmark-artifacts/\n","retention-days":30}default success

Component Meta Benchmark ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
meta-benchmark.yml / build-verteractions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
meta-benchmark.yml / build-verterdtolnay/rust-toolchain@1.97.1{}default success
meta-benchmark.yml / build-verteractions/cache/combined{"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"}default success
meta-benchmark.yml / build-verterSwatinem/rust-cache@v2{"shared-key":"meta-ui-benchmark-build"}default success
meta-benchmark.yml / build-verteractions/upload-artifact@v6{"name":"verter-meta-build","path":"packages/native/dist/\npackages/component-meta/dist/\n","retention-days":7}default success
meta-benchmark.yml / expected-baselineactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
meta-benchmark.yml / expected-baselineactions/cache/combined{"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"}default success
meta-benchmark.yml / expected-baselineactions/upload-artifact@v6{"name":"expected-baseline-meta-ui","path":"packages/benchmark/benchmark-results/meta-ui-expected/","retention-days":7}default success
meta-benchmark.yml / benchmarkactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
meta-benchmark.yml / benchmarkdtolnay/rust-toolchain@1.97.1{}default success
meta-benchmark.yml / benchmarkactions/cache/combined{"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"}default success
meta-benchmark.yml / benchmarkSwatinem/rust-cache@v2{"shared-key":"meta-ui-benchmark-build"}default success
meta-benchmark.yml / benchmarkactions/download-artifact@v7{"name":"verter-meta-build","path":"."}default success
meta-benchmark.yml / benchmarkactions/download-artifact@v7{"name":"expected-baseline-meta-ui","path":"packages/benchmark/benchmark-results/meta-ui-expected"}default success
meta-benchmark.yml / benchmarkactions/upload-artifact@v6{"name":"meta-ui-${{ matrix.backend }}-${{ matrix.scenario }}","path":"packages/benchmark/benchmark-results/meta-ui/meta-ui-${{ matrix.backend }}-${{ matrix.scenario }}.json","retention-days":30}default success
meta-benchmark.yml / reportactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
meta-benchmark.yml / reportactions/download-artifact@v7{"pattern":"meta-ui-*","merge-multiple":true,"path":"meta-ui-benchmark-artifacts"}default success
meta-benchmark.yml / reportactions/upload-artifact@v6{"name":"meta-ui-benchmark-results-all","path":"meta-ui-benchmark-results.json\nmeta-ui-benchmark-comment.md\nmeta-ui-benchmark-artifacts/\n","retention-days":30}default success

Nightly ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
nightly.yml / compiler-contractsenvironment{"CARGO_TARGET_DIR":"${{ github.workspace }}/target/compiler-contracts","CARGO_INCREMENTAL":"0","CARGO_PROFILE_DEV_DEBUG":"0","CARGO_PROFILE_TEST_DEBUG":"0","RUSTC_WRAPPER":"sccache","SCCACHE_BASEDIRS":"${{ github.workspace }}","SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-compiler-contracts-v2"}job/workflow scope
nightly.yml / compiler-contractsdtolnay/rust-toolchain@1.97.1{"components":"rust-src"}default success
nightly.yml / compiler-contractsactions/cache/restore{"path":"~/.cargo/registry\n~/.cargo/git/db\ntarget/compiler-contracts\n","key":"${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-${{ hashFiles('Cargo.lock', '**/Cargo.toml', 'crates/verter_compile_contracts_session_observe/Cargo.lock') }}-${{ github.sha }}","restore-keys":"${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-${{ hashFiles('Cargo.lock', '**/Cargo.toml', 'crates/verter_compile_contracts_session_observe/Cargo.lock') }}-\n${{ runner.os }}-${{ runner.arch }}-compiler-contracts-v2-${{ matrix.group }}-${{ hashFiles('rust-toolchain.toml', '.cargo/config.toml') }}-\n"}default success
nightly.yml / compiler-contractsmozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
nightly.yml / compiler-contractsactions/setup-node@v5{"node-version-file":".nvmrc","cache":"${{ matrix.group == 'compiler' && 'pnpm' &#124;&#124; '' }}","package-manager-cache":false}default success
nightly.yml / compiler-contractsactions/cache/save{"path":"~/.cargo/registry\n~/.cargo/git/db\ntarget/compiler-contracts\n","key":"${{ steps.compiler-contract-cache.outputs.cache-primary-key }}"}github.ref == 'refs/heads/main' && steps.compiler-contract-cache.outputs.cache-hit != 'true'
nightly.yml / compiler-contractsactions/upload-artifact@v6{"name":"compile-contracts-${{ matrix.group }}","path":"compile-contracts-${{ matrix.group }}.log","if-no-files-found":"warn"}always()
nightly.yml / build-and-deploydtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
nightly.yml / build-and-deployactions/cache/combined{"path":"~/.cargo/registry\n~/.cargo/git\ntarget\n","key":"${{ runner.os }}-cargo-wasm-${{ hashFiles('**/Cargo.lock') }}","restore-keys":"${{ runner.os }}-cargo-wasm-\n"}default success
nightly.yml / build-and-deployactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
nightly.yml / rust-observedtolnay/rust-toolchain@1.97.1{}default success
nightly.yml / rust-observeSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-observe"}default success
nightly.yml / rust-observeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
nightly.yml / rust-observeactions/upload-artifact@v6{"name":"rust-instrumentation-test-results","path":"${{ steps.junit.outputs.path }}","if-no-files-found":"error","retention-days":7}always() && steps.junit.outputs.path != ''
nightly.yml / rust-observe./.github/actions/nextest-evidence{"name":"nextest-evidence-rust-observe","junit-path":"${{ steps.junit.outputs.path }}","env-snapshot":"${{ runner.temp }}/nextest-env.json","argv-json":"${{ steps.nextest.outputs.argv }}"}always()
nightly.yml / rust-scale-tierdtolnay/rust-toolchain@1.97.1{}default success
nightly.yml / rust-scale-tierSwatinem/rust-cache@v2{"key":"rust-scale-tier"}default success
nightly.yml / rust-scale-tieractions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
nightly.yml / rust-scale-tieractions/upload-artifact@v6{"name":"nextest-nightly-scale-tier","path":"target/nextest/nightly/junit.xml","if-no-files-found":"error"}always()
nightly.yml / rust-coverage-lanedtolnay/rust-toolchain@1.97.1{"components":"llvm-tools-preview"}default success
nightly.yml / rust-coverage-laneSwatinem/rust-cache@v2{"key":"rust-coverage"}default success
nightly.yml / rust-coverage-laneactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
nightly.yml / rust-coverage-laneactions/upload-artifact@v6{"name":"rust-coverage-${{ matrix.lane }}","path":"lcov-${{ matrix.lane }}.info","if-no-files-found":"warn"}always()
nightly.yml / rust-coverage-lane./.github/actions/nextest-evidence{"name":"nextest-evidence-rust-coverage-core","env-snapshot":"${{ runner.temp }}/nextest-env.json","argv-json":"${{ steps.nextest.outputs.argv }}","matrix-json":"${{ toJSON(matrix) }}"}always() && matrix.lane == 'core'
nightly.yml / rust-coverageactions/download-artifact@v6{"pattern":"rust-coverage-*","path":"lanes","merge-multiple":true}default success
nightly.yml / rust-coverageactions/upload-artifact@v6{"name":"rust-coverage","path":"lcov.info"}default success
nightly.yml / svelte-compiler-benchmarkenvironment{"CARGO_BUILD_JOBS":2}job/workflow scope
nightly.yml / svelte-compiler-benchmarkdtolnay/rust-toolchain@1.97.1{}default success
nightly.yml / svelte-compiler-benchmarkSwatinem/rust-cache@v2{"key":"svelte-compiler-benchmark"}default success
nightly.yml / svelte-compiler-benchmarkactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
nightly.yml / svelte-compiler-benchmarkactions/upload-artifact@v6{"name":"svelte-compiler-benchmark","path":"artifacts/svelte-compiler-benchmark.json","if-no-files-found":"error"}always()

Perf Gate ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
perf-gate.yml / perf-harness-correctnessactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
perf-gate.yml / perf-gate-nightlydtolnay/rust-toolchain@1.97.1{}default success
perf-gate.yml / perf-gate-nightlyactions/cache/combined{"path":"~/.cargo/registry\n~/.cargo/git\ntarget\ntarget-baseline\n","key":"${{ runner.os }}-perf-gate-cargo-${{ hashFiles('**/Cargo.lock') }}","restore-keys":"${{ runner.os }}-perf-gate-cargo-\n"}default success
perf-gate.yml / perf-gate-nightlyactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
perf-gate.yml / perf-gate-nightlyactions/upload-artifact@v4{"name":"perf-gate-result","path":"artifacts/perf-gate-result.json","if-no-files-found":"error"}always()

Perturbation ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
perturbation.yml / planactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
perturbation.yml / buildenvironment{"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-rust-test-v1"}job/workflow scope
perturbation.yml / builddtolnay/rust-toolchain@1.97.1{}default success
perturbation.yml / buildSwatinem/rust-cache@v2{"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"perturbation"}default success
perturbation.yml / buildmozilla-actions/sccache-action@v0.0.11{"version":"v0.17.0"}default success
perturbation.yml / buildactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
perturbation.yml / buildactions/upload-artifact@v6{"name":"perturbation-nextest-archive","path":"artifacts/rust-nextest-archive.tar.zst","if-no-files-found":"error","compression-level":0,"retention-days":1}default success
perturbation.yml / rerundtolnay/rust-toolchain@1.97.1{}default success
perturbation.yml / rerunactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
perturbation.yml / rerun./.github/actions/download-artifact{"name":"perturbation-nextest-archive","path":"artifacts"}default success
perturbation.yml / rerunactions/upload-artifact@v6{"name":"perturbation-rerun-${{ matrix.rerun }}-record","path":"${{ runner.temp }}/perturbation-record.json","if-no-files-found":"error"}always()
perturbation.yml / rerun./.github/actions/nextest-evidence{"name":"perturbation-rerun-${{ matrix.rerun }}-nextest-evidence","env-snapshot":"${{ runner.temp }}/nextest-env.json","argv-json":"${{ steps.nextest.outputs.argv }}","matrix-json":"${{ toJSON(matrix) }}"}always()
perturbation.yml / compareactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
perturbation.yml / compareactions/download-artifact@v7{"pattern":"perturbation-rerun-*","path":"artifacts"}default success
perturbation.yml / compareactions/upload-artifact@v6{"name":"perturbation-comparison","path":"comparison/\nartifacts/*/junit-metadata.json\nartifacts/*/perturbation-record.json\n","if-no-files-found":"error"}always()

Release Check ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
release-check.yml / pull-request-contractactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success

Release IDE ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
release-ide.yml / validateactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success
release-ide.yml / build-lspenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release-ide.yml / build-lspdtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release-ide.yml / build-lspSwatinem/rust-cache@v2{"key":"build-lsp-${{ matrix.target }}"}default success
release-ide.yml / build-lspactions/upload-artifact@v6{"name":"lsp-${{ matrix.npm-pkg }}","path":"target/${{ matrix.target }}/release/${{ matrix.binary }}\ntarget/${{ matrix.target }}/release/${{ matrix.shim-binary }}\n","if-no-files-found":"error"}default success
release-ide.yml / build-mcpenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release-ide.yml / build-mcpdtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release-ide.yml / build-mcpSwatinem/rust-cache@v2{"key":"build-mcp-${{ matrix.target }}"}default success
release-ide.yml / build-mcpactions/upload-artifact@v6{"name":"mcp-${{ matrix.npm-pkg }}","path":"target/${{ matrix.target }}/release/${{ matrix.binary }}","if-no-files-found":"error"}default success
release-ide.yml / build-nativeenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release-ide.yml / build-nativeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release-ide.yml / build-nativedtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release-ide.yml / build-nativeSwatinem/rust-cache@v2{"key":"build-native-${{ matrix.target }}"}default success
release-ide.yml / build-nativeactions/upload-artifact@v6{"name":"native-${{ matrix.target }}","path":"packages/native/dist/*.node","if-no-files-found":"error"}default success
release-ide.yml / build-vsixactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release-ide.yml / build-vsixactions/download-artifact@v7{"pattern":"lsp-*","path":"/tmp/lsp-artifacts"}default success
release-ide.yml / build-vsixactions/download-artifact@v7{"pattern":"native-*","path":"/tmp/native-artifacts"}default success
release-ide.yml / build-vsixactions/download-artifact@v7{"pattern":"mcp-*","path":"/tmp/mcp-artifacts"}default success
release-ide.yml / build-vsixactions/upload-artifact@v6{"name":"vsix","path":"/tmp/verter-vscode-*.vsix","if-no-files-found":"error"}default success
release-ide.yml / publish-vscodeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release-ide.yml / publish-vscodeactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"vsix","path":"/tmp/vsix"}default success
release-ide.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"vsix","path":"/tmp/release-assets/vsix"}default success
release-ide.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"lsp-*","path":"/tmp/release-assets/lsp"}default success
release-ide.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"mcp-*","path":"/tmp/release-assets/mcp"}default success
release-ide.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"editor-integrations","path":"/tmp/release-assets/editors"}default success

release-tag ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
release-tag.yml / tagactions/setup-node@v5{"node-version-file":".nvmrc","package-manager-cache":false}default success

Release ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
release.yml / validateactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / build-nativeenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release.yml / build-nativeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / build-nativedtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release.yml / build-nativeSwatinem/rust-cache@v2{"key":"build-native-${{ matrix.target }}"}default success
release.yml / build-nativeactions/upload-artifact@v6{"name":"native-${{ matrix.target }}","path":"packages/native/dist/*.node","if-no-files-found":"error"}default success
release.yml / build-nativeactions/upload-artifact@v6{"name":"native-loader","path":"packages/native/dist/index.js","if-no-files-found":"error"}matrix.target == 'x86_64-unknown-linux-gnu'
release.yml / build-tscdtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release.yml / build-tscSwatinem/rust-cache@v2{"key":"build-tsc-${{ matrix.target }}"}default success
release.yml / build-tscactions/upload-artifact@v6{"name":"tsc-${{ matrix.npm-pkg }}","path":"target/${{ matrix.target }}/release/${{ matrix.binary }}","if-no-files-found":"error"}default success
release.yml / build-lspenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release.yml / build-lspdtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release.yml / build-lspSwatinem/rust-cache@v2{"key":"build-lsp-${{ matrix.target }}"}default success
release.yml / build-lspactions/upload-artifact@v6{"name":"lsp-${{ matrix.npm-pkg }}","path":"target/${{ matrix.target }}/release/${{ matrix.binary }}\ntarget/${{ matrix.target }}/release/${{ matrix.shim-binary }}\n","if-no-files-found":"error"}default success
release.yml / build-mcpenvironment{"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true}job/workflow scope
release.yml / build-mcpdtolnay/rust-toolchain@1.97.1{"targets":"${{ matrix.target }}"}default success
release.yml / build-mcpSwatinem/rust-cache@v2{"key":"build-mcp-${{ matrix.target }}"}default success
release.yml / build-mcpactions/upload-artifact@v6{"name":"mcp-${{ matrix.npm-pkg }}","path":"target/${{ matrix.target }}/release/${{ matrix.binary }}","if-no-files-found":"error"}default success
release.yml / build-wasmdtolnay/rust-toolchain@1.97.1{"targets":"wasm32-unknown-unknown"}default success
release.yml / build-wasmSwatinem/rust-cache@v2{"key":"build-wasm"}default success
release.yml / build-wasmactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / build-wasmactions/upload-artifact@v6{"name":"wasm","path":"packages/wasm/wasm/\npackages/wasm/dist/\n","if-no-files-found":"error"}default success
release.yml / build-editor-lspdtolnay/rust-toolchain@1.97.1{}default success
release.yml / build-editor-lspSwatinem/rust-cache@v2{"key":"release-editor-lsp-${{ matrix.slug }}"}default success
release.yml / build-editor-lspactions/upload-artifact@v6{"name":"editor-lsp-${{ matrix.slug }}","path":"target/release/${{ matrix.binary }}","if-no-files-found":"error","retention-days":1}default success
release.yml / editor-neovimactions/download-artifact@v7{"name":"editor-lsp-${{ matrix.slug }}","path":"target/release"}default success
release.yml / editor-neovimactions/setup-node@v5{"node-version-file":".nvmrc","cache":"npm","cache-dependency-path":"editors/nvim/tests/fixtures/real-client/package-lock.json"}default success
release.yml / clean-roomactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / clean-roomactions/download-artifact@v7{"pattern":"{native-*,tsc-*,lsp-*,mcp-*,wasm}","path":"${{ runner.temp }}/release-artifacts"}default success
release.yml / clean-roomactions/upload-artifact@v4{"name":"clean-room-published-artifact","path":"${{ runner.temp }}/clean-room-${{ github.run_id }}-${{ github.run_attempt }}/report.json","if-no-files-found":"error"}always()
release.yml / publish-npmactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm","registry-url":"https://registry.npmjs.org"}default success
release.yml / publish-npmactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"{native-*,tsc-*,lsp-*,mcp-*,wasm}","path":"${{ runner.temp }}/release-artifacts"}default success
release.yml / build-vsixactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / build-vsixactions/download-artifact@v7{"pattern":"lsp-*","path":"/tmp/lsp-artifacts"}default success
release.yml / build-vsixactions/download-artifact@v7{"pattern":"native-*","path":"/tmp/native-artifacts"}default success
release.yml / build-vsixactions/download-artifact@v7{"pattern":"mcp-*","path":"/tmp/mcp-artifacts"}default success
release.yml / build-vsixactions/upload-artifact@v6{"name":"vsix","path":"/tmp/verter-vscode-*.vsix","if-no-files-found":"error"}default success
release.yml / publish-vscodeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
release.yml / publish-vscodeactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"vsix","path":"/tmp/vsix"}default success
release.yml / github-releasedtolnay/rust-toolchain@1.97.1{}default success
release.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"native-*","path":"/tmp/release-assets/native"}default success
release.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"wasm","path":"/tmp/release-assets/wasm"}default success
release.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"vsix","path":"/tmp/release-assets/vsix"}default success
release.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"lsp-*","path":"/tmp/release-assets/lsp"}default success
release.yml / github-releaseactions/download-artifact@v7{"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","pattern":"mcp-*","path":"/tmp/release-assets/mcp"}default success

tsserver nightly ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
tsserver-nightly.yml / providersdtolnay/rust-toolchain@1.97.1{}default success
tsserver-nightly.yml / providersSwatinem/rust-cache@v2{"save-if":false,"key":"tsserver-nightly-providers"}default success
tsserver-nightly.yml / providersactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
tsserver-nightly.yml / providersactions/upload-artifact@v4{"name":"provider-test-timings-tsserver","path":"${{ format('{0}/provider-timings/*.json', env.CARGO_TARGET_DIR &#124;&#124; 'target') }}","if-no-files-found":"warn"}always()
tsserver-nightly.yml / plugindtolnay/rust-toolchain@1.97.1{}default success
tsserver-nightly.yml / pluginSwatinem/rust-cache@v2{"save-if":false,"key":"tsserver-nightly-native"}default success
tsserver-nightly.yml / pluginactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
tsserver-nightly.yml / editor-builddtolnay/rust-toolchain@1.97.1{}default success
tsserver-nightly.yml / editor-buildSwatinem/rust-cache@v2{"save-if":false,"key":"tsserver-nightly-lsp-debug"}default success
tsserver-nightly.yml / editor-buildactions/upload-artifact@v6{"name":"ci-lsp-debug-bins","path":"target/debug/verter-lsp\ntarget/debug/verter-relay-shim\ntarget/debug/verter-dx-baseline\ntarget/debug/verter-mcp\n","if-no-files-found":"error","retention-days":1}default success
tsserver-nightly.yml / editor-buildactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
tsserver-nightly.yml / editor-buildactions/upload-artifact@v6{"name":"vscode-e2e-build","path":"packages/language-shared/dist/\npackages/typescript-plugin/dist/\npackages/vue-vscode/dist/\npackages/vue-vscode/out-test/\n","retention-days":1}default success
tsserver-nightly.yml / vscode-e2eenvironment{"E2E_VSCODE_VERSION":"1.135.0"}job/workflow scope
tsserver-nightly.yml / vscode-e2eactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
tsserver-nightly.yml / vscode-e2e./.github/actions/download-artifact{"name":"ci-lsp-debug-bins","path":"target/debug"}default success
tsserver-nightly.yml / vscode-e2e./.github/actions/download-artifact{"name":"vscode-e2e-build","path":"packages"}default success
tsserver-nightly.yml / vscode-e2eactions/cache/restore{"path":"packages/vue-vscode/.vscode-test/vscode-linux-x64-${{ env.E2E_VSCODE_VERSION }}","key":"${{ steps.vscode-host.outputs.key }}"}default success
tsserver-nightly.yml / vscode-e2eactions/cache/save{"path":"packages/vue-vscode/.vscode-test/vscode-linux-x64-${{ env.E2E_VSCODE_VERSION }}","key":"${{ steps.vscode-cache.outputs.cache-primary-key }}"}steps.vscode-cache.outputs.cache-hit != 'true'
tsserver-nightly.yml / vscode-e2eactions/upload-artifact@v6{"name":"tsserver-e2e-diagnostics-shard-${{ matrix.shard }}","path":"/tmp/verter-e2e-timing-*.json\n/tmp/verter-e2e-*.log\n/tmp/verter-e2e-*.log.runsummary\n","if-no-files-found":"ignore"}always()
tsserver-nightly.yml / editor-neutralactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
tsserver-nightly.yml / editor-neutral./.github/actions/download-artifact{"name":"ci-lsp-debug-bins","path":"target/debug"}default success
tsserver-nightly.yml / editor-neutral./.github/actions/download-artifact{"name":"vscode-e2e-build","path":"packages"}default success
tsserver-nightly.yml / editor-neutralactions/upload-artifact@v6{"name":"editor-neutral-lsp-receipt-tsserver","path":"${{ runner.temp }}/verter-editor-neutral-lsp-tsserver.json","if-no-files-found":"error","retention-days":7}always()

Validation Probe ​

Producer / consumerMechanismDeclared identity / paths / optionsCondition
validation-probe.yml / probeenvironment{"VUE_BENCHMARKS_REPO":"pikax/vue-benchmarks","VUE_BENCHMARKS_REVISION":"see owning workflow dependency pin","SVELTE_BENCHMARKS_REPO":"pikax/svelte-benchmarks","SVELTE_BENCHMARKS_REVISION":"see owning workflow dependency pin"}job/workflow scope
validation-probe.yml / probedtolnay/rust-toolchain@1.97.1{}default success
validation-probe.yml / probeSwatinem/rust-cache@v2{"key":"validation-probe"}default success
validation-probe.yml / probeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
validation-probe.yml / probeactions/upload-artifact@v4{"name":"validation-probe-summary-${{ github.run_id }}-${{ github.run_attempt }}","path":"target/validation-probe/summary.json","if-no-files-found":"error"}always()
validation-probe.yml / observeenvironment{"VUE_BENCHMARKS_REPO":"pikax/vue-benchmarks","VUE_BENCHMARKS_REVISION":"see owning workflow dependency pin","SVELTE_BENCHMARKS_REPO":"pikax/svelte-benchmarks","SVELTE_BENCHMARKS_REVISION":"see owning workflow dependency pin"}job/workflow scope
validation-probe.yml / observedtolnay/rust-toolchain@1.97.1{}default success
validation-probe.yml / observeSwatinem/rust-cache@v2{"key":"validation-probe"}default success
validation-probe.yml / observeactions/setup-node@v5{"node-version-file":".nvmrc","cache":"pnpm"}default success
validation-probe.yml / observeactions/upload-artifact@v4{"name":"validation-probe-observations-${{ github.run_id }}-${{ github.run_attempt }}","path":"target/validation-probe/observations.json","if-no-files-found":"error"}always()

Tool installers ​

These steps set tool identity for the job that runs them; none is a cache or artifact. A with of {} on pnpm/action-setup takes the root packageManager pin. A taiki-e/install-action@<tool> step, or tool: cargo-zigbuild, names no tool version, so the installed version is not visible from source. integration-test.yml pins pnpm 9 for projects whose matrix entry selects pnpm, separately from the root pin.

Producer / consumerMechanismDeclared identity / paths / optionsCondition
benchmark.yml / benchmarkpnpm/action-setup@v6{}default success
ci.yml / proto-fmtpnpm/action-setup@v6{}default success
ci.yml / rust-build-configstaiki-e/install-action@nextest{}default success
ci.yml / rust-test-buildpnpm/action-setup@v6{}default success
ci.yml / rust-test-buildtaiki-e/install-action@nextest{}default success
ci.yml / rust-testpnpm/action-setup@v6{}default success
ci.yml / rust-testtaiki-e/install-action@nextest{}default success
ci.yml / rust-providers-livepnpm/action-setup@v6{}default success
ci.yml / compiler-contractspnpm/action-setup@v6{}matrix.group == 'compiler'
ci.yml / bf2-authoritativepnpm/action-setup@v6{}default success
ci.yml / bf2-authoritativetaiki-e/install-action@nextest{}default success
ci.yml / js-build-testpnpm/action-setup@v6{}default success
ci.yml / sfc-projectionpnpm/action-setup@v6{}default success
ci.yml / svelte-oraclepnpm/action-setup@v6{}default success
ci.yml / svelte-conformancepnpm/action-setup@v6{}default success
ci.yml / svelte-client-smokespnpm/action-setup@v6{}default success
ci.yml / svelte-compiler-benchmarkpnpm/action-setup@v6{}default success
ci.yml / playground-testpnpm/action-setup@v6{}default success
ci.yml / wasm-buildtaiki-e/install-action@v2{"tool":"wasm-bindgen-cli@0.2.129"}default success
ci.yml / wasm-buildpnpm/action-setup@v6{}default success
ci.yml / wasm-observe-testtaiki-e/install-action@v2{"tool":"wasm-bindgen-cli@0.2.129"}default success
ci.yml / wasm-observe-testpnpm/action-setup@v6{}default success
ci.yml / browser-hostpnpm/action-setup@v6{}default success
ci.yml / build-vscode-e2epnpm/action-setup@v6{}default success
ci.yml / editor-neutral-lsppnpm/action-setup@v6{}default success
ci.yml / vscode-e2epnpm/action-setup@v6{}default success
ci.yml / build-native-nodepnpm/action-setup@v6{}default success
ci.yml / native-testpnpm/action-setup@v6{}default success
ci.yml / native-observe-testpnpm/action-setup@v6{}default success
ci.yml / transport-route-equivalencepnpm/action-setup@v6{}default success
ci.yml / dx-harness-hermeticpnpm/action-setup@v6{}default success
ci.yml / editor-contractspnpm/action-setup@v6{}default success
ci.yml / editor-contractsrhysd/action-setup-vim@v1{"neovim":true,"version":"v0.12.3"}default success
corpus-gate.yml / buildpnpm/action-setup@v6{}default success
corpus-gate.yml / routepnpm/action-setup@v6{}default success
corpus-gate.yml / summarypnpm/action-setup@v6{}default success
dx-extended.yml / extension-host-dxpnpm/action-setup@v6{}default success
dx-extended.yml / corpus-sweep-dxpnpm/action-setup@v6{}default success
dx-extended.yml / external-corpus-dxpnpm/action-setup@v6{}default success
integration-test.yml / setuppnpm/action-setup@v6{}steps.source.outputs.source == 'artifact'
integration-test.yml / test-projectpnpm/action-setup@v6{"version":9}matrix.project.package-manager == 'pnpm'
lsp-benchmark.yml / lsp-benchmarkpnpm/action-setup@v6{}default success
meta-benchmark.yml / build-verterpnpm/action-setup@v6{}default success
meta-benchmark.yml / expected-baselinepnpm/action-setup@v6{}default success
meta-benchmark.yml / benchmarkpnpm/action-setup@v6{}default success
meta-benchmark.yml / reportpnpm/action-setup@v6{}default success
nightly.yml / compiler-contractspnpm/action-setup@v6{}matrix.group == 'compiler'
nightly.yml / build-and-deploytaiki-e/install-action@v2{"tool":"wasm-bindgen-cli@0.2.129"}default success
nightly.yml / build-and-deploypnpm/action-setup@v6{}default success
nightly.yml / rust-observepnpm/action-setup@v6{}default success
nightly.yml / rust-observetaiki-e/install-action@nextest{}default success
nightly.yml / rust-scale-tierpnpm/action-setup@v6{}default success
nightly.yml / rust-scale-tiertaiki-e/install-action@nextest{}default success
nightly.yml / rust-coverage-lanepnpm/action-setup@v6{}default success
nightly.yml / rust-coverage-lanetaiki-e/install-action@cargo-llvm-cov{}default success
nightly.yml / rust-coverage-lanetaiki-e/install-action@nextest{}default success
nightly.yml / svelte-compiler-benchmarkpnpm/action-setup@v6{}default success
perf-gate.yml / perf-harness-correctnesspnpm/action-setup@v6{}default success
perf-gate.yml / perf-gate-nightlypnpm/action-setup@v6{}default success
perturbation.yml / buildpnpm/action-setup@v6{}default success
perturbation.yml / buildtaiki-e/install-action@nextest{}default success
perturbation.yml / rerunpnpm/action-setup@v6{}default success
perturbation.yml / reruntaiki-e/install-action@nextest{}default success
release-check.yml / pull-request-contractpnpm/action-setup@v6{}default success
release-ide.yml / build-lspmlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release-ide.yml / build-lsptaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release-ide.yml / build-mcpmlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release-ide.yml / build-mcptaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release-ide.yml / build-nativepnpm/action-setup@v6{}default success
release-ide.yml / build-nativemlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release-ide.yml / build-nativetaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release-ide.yml / build-vsixpnpm/action-setup@v6{}default success
release-ide.yml / publish-vscodepnpm/action-setup@v6{}default success
release.yml / validatepnpm/action-setup@v6{}default success
release.yml / build-nativepnpm/action-setup@v6{}default success
release.yml / build-nativemlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release.yml / build-nativetaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release.yml / build-tscmlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release.yml / build-tsctaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release.yml / build-lspmlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release.yml / build-lsptaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release.yml / build-mcpmlugg/setup-zig@v2{"version":"0.13.0"}matrix.use-cross
release.yml / build-mcptaiki-e/install-action@v2{"tool":"cargo-zigbuild"}matrix.use-cross
release.yml / build-wasmtaiki-e/install-action@v2{"tool":"wasm-bindgen-cli@0.2.129"}default success
release.yml / build-wasmpnpm/action-setup@v6{}default success
release.yml / editor-neovimrhysd/action-setup-vim@v1{"neovim":true,"version":"${{ matrix.neovim }}"}default success
release.yml / clean-roompnpm/action-setup@v6{}default success
release.yml / publish-npmpnpm/action-setup@v6{}default success
release.yml / build-vsixpnpm/action-setup@v6{}default success
release.yml / publish-vscodepnpm/action-setup@v6{}default success
release.yml / github-releasetaiki-e/install-action@v2{"tool":"git-cliff@2.14.2"}default success
tsserver-nightly.yml / providerspnpm/action-setup@v6{}default success
tsserver-nightly.yml / pluginpnpm/action-setup@v6{}default success
tsserver-nightly.yml / editor-buildpnpm/action-setup@v6{}default success
tsserver-nightly.yml / vscode-e2epnpm/action-setup@v6{}default success
tsserver-nightly.yml / editor-neutralpnpm/action-setup@v6{}default success
validation-probe.yml / probetaiki-e/install-action@nextest{}default success
validation-probe.yml / probepnpm/action-setup@v6{}default success
validation-probe.yml / observetaiki-e/install-action@nextest{}default success
validation-probe.yml / observepnpm/action-setup@v6{}default success

Released under the MIT License.