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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| benchmark.yml / benchmark | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| benchmark.yml / benchmark | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| benchmark.yml / benchmark | actions/cache/combined | {"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"} | default success |
| benchmark.yml / benchmark | Swatinem/rust-cache@v2 | {"shared-key":"napi-release"} | default success |
| benchmark.yml / benchmark | actions/upload-artifact@v6 | {"name":"benchmark-results","path":"benchmark-results.json\nbenchmark-results/\n","retention-days":30} | default success |
CI
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| ci.yml / detect-changes | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / detect-changes | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"detect-changes","cache-targets":false} | default success |
| ci.yml / detect-changes | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| ci.yml / rust-fmt | dtolnay/rust-toolchain@1.97.1 | {"components":"rustfmt"} | default success |
| ci.yml / proto-fmt | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / rust-clippy | dtolnay/rust-toolchain@1.97.1 | {"components":"clippy"} | default success |
| ci.yml / rust-clippy | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-clippy"} | default success |
| ci.yml / rust-build-configs | dtolnay/rust-toolchain@1.97.1 | {"components":"clippy","targets":"wasm32-unknown-unknown"} | default success |
| ci.yml / rust-build-configs | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-build-configs"} | default success |
| ci.yml / rust-test-build | environment | {"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-rust-test-v1"} | job/workflow scope |
| ci.yml / rust-test-build | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| ci.yml / rust-test-build | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-test"} | default success |
| ci.yml / rust-test-build | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| ci.yml / rust-test-build | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| ci.yml / rust-test-build | actions/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-test | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / rust-test | actions/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-observe | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / rust-observe | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-observe-smoke"} | default success |
| ci.yml / rust-observe | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| ci.yml / rust-providers-live | environment | {"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-providers-v1"} | job/workflow scope |
| ci.yml / rust-providers-live | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / rust-providers-live | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-providers"} | default success |
| ci.yml / rust-providers-live | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| ci.yml / rust-providers-live | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / rust-providers-live | actions/upload-artifact@v4 | {"name":"provider-test-timings","path":"${{ format('{0}/provider-timings/*.json', env.CARGO_TARGET_DIR || 'target') }}","if-no-files-found":"warn"} | always() |
| ci.yml / compiler-contracts | environment | {"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-contracts | dtolnay/rust-toolchain@1.97.1 | {"components":"rust-src"} | default success |
| ci.yml / compiler-contracts | actions/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-contracts | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| ci.yml / compiler-contracts | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"${{ matrix.group == 'compiler' && 'pnpm' || '' }}","package-manager-cache":false} | default success |
| ci.yml / compiler-contracts | actions/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-contracts | actions/upload-artifact@v6 | {"name":"compile-contracts-${{ matrix.group }}","path":"compile-contracts-${{ matrix.group }}.log","if-no-files-found":"warn"} | always() |
| ci.yml / bf2-authoritative | environment | {"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-bf2-authoritative-v1"} | job/workflow scope |
| ci.yml / bf2-authoritative | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / bf2-authoritative | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"bf2-authoritative"} | default success |
| ci.yml / bf2-authoritative | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| ci.yml / bf2-authoritative | actions/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-test | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / js-build-test | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"js-build-test"} | default success |
| ci.yml / js-build-test | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / sfc-projection | environment | {"SFC_SHARD_1":"^STP(6|9|10|16|18)\\sverify:"} | job/workflow scope |
| ci.yml / sfc-projection | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / sfc-projection | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"sfc-projection"} | default success |
| ci.yml / sfc-projection | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / architecture-health | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| ci.yml / svelte-oracle | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / svelte-oracle | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-oracle"} | default success |
| ci.yml / svelte-oracle | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / svelte-conformance | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / svelte-conformance | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-conformance"} | default success |
| ci.yml / svelte-conformance | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / svelte-client-smokes | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / svelte-compiler-benchmark | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / svelte-compiler-benchmark | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"svelte-compiler-benchmark"} | default success |
| ci.yml / svelte-compiler-benchmark | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / playground-test | actions/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-build | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| ci.yml / wasm-build | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"wasm-build"} | default success |
| ci.yml / wasm-build | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / wasm-build | actions/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-test | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| ci.yml / wasm-observe-test | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"wasm-observe-test"} | default success |
| ci.yml / wasm-observe-test | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / browser-host | environment | {"PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD":"1"} | job/workflow scope |
| ci.yml / browser-host | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| ci.yml / browser-host | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"browser-host"} | default success |
| ci.yml / browser-host | actions/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-debug | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / build-lsp-debug | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-lsp-debug"} | default success |
| ci.yml / build-lsp-debug | actions/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-e2e | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / build-vscode-e2e | actions/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-lsp | actions/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-lsp | actions/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-e2e | environment | {"E2E_VSCODE_VERSION":"1.135.0"} | job/workflow scope |
| ci.yml / vscode-e2e | actions/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-e2e | actions/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-e2e | actions/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-e2e | actions/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-node | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / build-native-node | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-native-node"} | default success |
| ci.yml / build-native-node | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / build-native-node | actions/upload-artifact@v6 | {"name":"ci-native-node","path":"packages/native/dist/","if-no-files-found":"error","retention-days":1} | default success |
| ci.yml / native-test | actions/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-test | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / native-observe-test | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"native-observe-test"} | default success |
| ci.yml / native-observe-test | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| ci.yml / transport-route-equivalence | environment | {"CARGO_BUILD_JOBS":"4"} | job/workflow scope |
| ci.yml / transport-route-equivalence | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / transport-route-equivalence | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"transport-route-equivalence"} | default success |
| ci.yml / transport-route-equivalence | actions/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-hermetic | actions/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-lsp | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| ci.yml / build-editor-lsp | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"build-editor-lsp"} | default success |
| ci.yml / build-editor-lsp | actions/upload-artifact@v6 | {"name":"editor-lsp","path":"target/release/verter-lsp","if-no-files-found":"error","retention-days":1} | default success |
| ci.yml / editor-contracts | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-wasip1, wasm32-wasip2","components":"clippy, rustfmt"} | default success |
| ci.yml / editor-contracts | Swatinem/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-contracts | actions/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-plugin | actions/setup-java@v6 | {"distribution":"temurin","java-version":"21"} | default success |
| ci.yml / jetbrains-plugin | actions/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-plugin | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| ci.yml / jetbrains-plugin | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| corpus-gate.yml / build | environment | {"CORPUS_GATE_BUDGET_MS":"1200000"} | job/workflow scope |
| corpus-gate.yml / build | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| corpus-gate.yml / build | Swatinem/rust-cache@v2 | {"key":"build"} | default success |
| corpus-gate.yml / build | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| corpus-gate.yml / build | actions/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 / route | environment | {"CORPUS_GATE_BUDGET_MS":"1200000"} | job/workflow scope |
| corpus-gate.yml / route | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| corpus-gate.yml / route | actions/download-artifact@v6 | {"name":"corpus-gate-build","path":"${{ runner.temp }}/gate-build"} | default success |
| corpus-gate.yml / route | actions/upload-artifact@v6 | {"name":"corpus-gate-receipt-${{ matrix.route }}","path":"${{ runner.temp }}/corpus-gate-receipts","if-no-files-found":"ignore"} | always() |
| corpus-gate.yml / summary | environment | {"CORPUS_GATE_BUDGET_MS":"1200000"} | job/workflow scope |
| corpus-gate.yml / summary | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| corpus-gate.yml / summary | actions/download-artifact@v6 | {"pattern":"corpus-gate-receipt-*","path":"${{ runner.temp }}/corpus-gate-receipts"} | default success |
| corpus-gate.yml / summary | actions/upload-artifact@v6 | {"name":"corpus-gate-receipts","path":"${{ runner.temp }}/corpus-gate-receipts","if-no-files-found":"ignore"} | always() |
DX Extended
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| dx-extended.yml / extension-host-dx | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| dx-extended.yml / corpus-sweep-dx | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| dx-extended.yml / corpus-sweep-dx | Swatinem/rust-cache@v2 | {"key":"corpus-sweep-dx"} | default success |
| dx-extended.yml / corpus-sweep-dx | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| dx-extended.yml / corpus-sweep-dx | actions/upload-artifact@v6 | {"name":"dx-corpus-sweep-findings","path":"${{ runner.temp }}/dx-run","if-no-files-found":"ignore"} | always() |
| dx-extended.yml / external-corpus-dx | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| dx-extended.yml / external-corpus-dx | Swatinem/rust-cache@v2 | {"key":"external-corpus-dx"} | default success |
| dx-extended.yml / external-corpus-dx | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
Editor packages
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| editor-packages.yml / package | actions/setup-node@v5 | {"node-version":26,"package-manager-cache":false} | default success |
| editor-packages.yml / package | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-wasip1, wasm32-wasip2"} | default success |
| editor-packages.yml / package | Swatinem/rust-cache@v2 | {"workspaces":"extensions/lapce -> target\nextensions/zed -> target\n","shared-key":"editor-packages"} | default success |
| editor-packages.yml / package | actions/upload-artifact@v6 | {"name":"editor-integrations","path":"/tmp/editor-integrations/*.tar.gz","if-no-files-found":"error"} | default success |
Integration Test
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| integration-test.yml / setup | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / setup | dtolnay/rust-toolchain@1.97.1 | {} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / setup | Swatinem/rust-cache@v2 | {"shared-key":"napi-release"} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / setup | actions/upload-artifact@v6 | {"name":"verter-packages","path":"dist/*.tgz","if-no-files-found":"error"} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / setup | actions/upload-artifact@v6 | {"name":"source-info","path":"source-info.txt"} | default success |
| integration-test.yml / test-project | actions/download-artifact@v7 | {"name":"source-info"} | default success |
| integration-test.yml / test-project | actions/setup-node@v5 | {"node-version-file":".nvmrc"} | default success |
| integration-test.yml / test-project | actions/download-artifact@v7 | {"name":"verter-packages","path":"verter-packages"} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / test-project | actions/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-project | actions/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-project | actions/upload-artifact@v6 | {"name":"report-${{ matrix.project.name }}","path":"report-${{ matrix.project.name }}.md\nstatus/status.txt\n"} | always() |
| integration-test.yml / test-project | actions/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 / summary | actions/download-artifact@v7 | {"pattern":"report-*","path":"reports"} | default success |
| integration-test.yml / summary | actions/upload-artifact@v6 | {"name":"integration-test-summary","path":"integration-test-summary.md"} | default success |
LSP Benchmark
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| lsp-benchmark.yml / lsp-benchmark | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| lsp-benchmark.yml / lsp-benchmark | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| lsp-benchmark.yml / lsp-benchmark | actions/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-benchmark | Swatinem/rust-cache@v2 | {"shared-key":"lsp-release-${{ matrix.os-key }}"} | default success |
| lsp-benchmark.yml / lsp-benchmark | actions/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 / report | actions/download-artifact@v7 | {"pattern":"lsp-benchmark-results-*","merge-multiple":true,"path":"lsp-benchmark-artifacts"} | default success |
| lsp-benchmark.yml / report | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| meta-benchmark.yml / build-verter | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| meta-benchmark.yml / build-verter | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| meta-benchmark.yml / build-verter | actions/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-verter | Swatinem/rust-cache@v2 | {"shared-key":"meta-ui-benchmark-build"} | default success |
| meta-benchmark.yml / build-verter | actions/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-baseline | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| meta-benchmark.yml / expected-baseline | actions/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-baseline | actions/upload-artifact@v6 | {"name":"expected-baseline-meta-ui","path":"packages/benchmark/benchmark-results/meta-ui-expected/","retention-days":7} | default success |
| meta-benchmark.yml / benchmark | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| meta-benchmark.yml / benchmark | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| meta-benchmark.yml / benchmark | actions/cache/combined | {"path":"~/.pnpm-store","key":"${{ runner.os }}-pnpm-${{ hashFiles('**/pnpm-lock.yaml') }}","restore-keys":"${{ runner.os }}-pnpm-\n"} | default success |
| meta-benchmark.yml / benchmark | Swatinem/rust-cache@v2 | {"shared-key":"meta-ui-benchmark-build"} | default success |
| meta-benchmark.yml / benchmark | actions/download-artifact@v7 | {"name":"verter-meta-build","path":"."} | default success |
| meta-benchmark.yml / benchmark | actions/download-artifact@v7 | {"name":"expected-baseline-meta-ui","path":"packages/benchmark/benchmark-results/meta-ui-expected"} | default success |
| meta-benchmark.yml / benchmark | actions/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 / report | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| meta-benchmark.yml / report | actions/download-artifact@v7 | {"pattern":"meta-ui-*","merge-multiple":true,"path":"meta-ui-benchmark-artifacts"} | default success |
| meta-benchmark.yml / report | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| nightly.yml / compiler-contracts | environment | {"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-contracts | dtolnay/rust-toolchain@1.97.1 | {"components":"rust-src"} | default success |
| nightly.yml / compiler-contracts | actions/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-contracts | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| nightly.yml / compiler-contracts | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"${{ matrix.group == 'compiler' && 'pnpm' || '' }}","package-manager-cache":false} | default success |
| nightly.yml / compiler-contracts | actions/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-contracts | actions/upload-artifact@v6 | {"name":"compile-contracts-${{ matrix.group }}","path":"compile-contracts-${{ matrix.group }}.log","if-no-files-found":"warn"} | always() |
| nightly.yml / build-and-deploy | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| nightly.yml / build-and-deploy | actions/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-deploy | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| nightly.yml / rust-observe | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| nightly.yml / rust-observe | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"rust-observe"} | default success |
| nightly.yml / rust-observe | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| nightly.yml / rust-observe | actions/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-tier | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| nightly.yml / rust-scale-tier | Swatinem/rust-cache@v2 | {"key":"rust-scale-tier"} | default success |
| nightly.yml / rust-scale-tier | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| nightly.yml / rust-scale-tier | actions/upload-artifact@v6 | {"name":"nextest-nightly-scale-tier","path":"target/nextest/nightly/junit.xml","if-no-files-found":"error"} | always() |
| nightly.yml / rust-coverage-lane | dtolnay/rust-toolchain@1.97.1 | {"components":"llvm-tools-preview"} | default success |
| nightly.yml / rust-coverage-lane | Swatinem/rust-cache@v2 | {"key":"rust-coverage"} | default success |
| nightly.yml / rust-coverage-lane | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| nightly.yml / rust-coverage-lane | actions/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-coverage | actions/download-artifact@v6 | {"pattern":"rust-coverage-*","path":"lanes","merge-multiple":true} | default success |
| nightly.yml / rust-coverage | actions/upload-artifact@v6 | {"name":"rust-coverage","path":"lcov.info"} | default success |
| nightly.yml / svelte-compiler-benchmark | environment | {"CARGO_BUILD_JOBS":2} | job/workflow scope |
| nightly.yml / svelte-compiler-benchmark | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| nightly.yml / svelte-compiler-benchmark | Swatinem/rust-cache@v2 | {"key":"svelte-compiler-benchmark"} | default success |
| nightly.yml / svelte-compiler-benchmark | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| nightly.yml / svelte-compiler-benchmark | actions/upload-artifact@v6 | {"name":"svelte-compiler-benchmark","path":"artifacts/svelte-compiler-benchmark.json","if-no-files-found":"error"} | always() |
Perf Gate
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| perf-gate.yml / perf-harness-correctness | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| perf-gate.yml / perf-gate-nightly | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| perf-gate.yml / perf-gate-nightly | actions/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-nightly | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| perf-gate.yml / perf-gate-nightly | actions/upload-artifact@v4 | {"name":"perf-gate-result","path":"artifacts/perf-gate-result.json","if-no-files-found":"error"} | always() |
Perturbation
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| perturbation.yml / plan | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| perturbation.yml / build | environment | {"SCCACHE_GHA_ENABLED":"true","SCCACHE_GHA_VERSION":"verter-rust-test-v1"} | job/workflow scope |
| perturbation.yml / build | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| perturbation.yml / build | Swatinem/rust-cache@v2 | {"save-if":"${{ github.ref == 'refs/heads/main' }}","key":"perturbation"} | default success |
| perturbation.yml / build | mozilla-actions/sccache-action@v0.0.11 | {"version":"v0.17.0"} | default success |
| perturbation.yml / build | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| perturbation.yml / build | actions/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 / rerun | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| perturbation.yml / rerun | actions/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 / rerun | actions/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 / compare | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| perturbation.yml / compare | actions/download-artifact@v7 | {"pattern":"perturbation-rerun-*","path":"artifacts"} | default success |
| perturbation.yml / compare | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| release-check.yml / pull-request-contract | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
Release IDE
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| release-ide.yml / validate | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
| release-ide.yml / build-lsp | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release-ide.yml / build-lsp | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release-ide.yml / build-lsp | Swatinem/rust-cache@v2 | {"key":"build-lsp-${{ matrix.target }}"} | default success |
| release-ide.yml / build-lsp | actions/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-mcp | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release-ide.yml / build-mcp | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release-ide.yml / build-mcp | Swatinem/rust-cache@v2 | {"key":"build-mcp-${{ matrix.target }}"} | default success |
| release-ide.yml / build-mcp | actions/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-native | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release-ide.yml / build-native | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release-ide.yml / build-native | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release-ide.yml / build-native | Swatinem/rust-cache@v2 | {"key":"build-native-${{ matrix.target }}"} | default success |
| release-ide.yml / build-native | actions/upload-artifact@v6 | {"name":"native-${{ matrix.target }}","path":"packages/native/dist/*.node","if-no-files-found":"error"} | default success |
| release-ide.yml / build-vsix | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release-ide.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"lsp-*","path":"/tmp/lsp-artifacts"} | default success |
| release-ide.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"native-*","path":"/tmp/native-artifacts"} | default success |
| release-ide.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"mcp-*","path":"/tmp/mcp-artifacts"} | default success |
| release-ide.yml / build-vsix | actions/upload-artifact@v6 | {"name":"vsix","path":"/tmp/verter-vscode-*.vsix","if-no-files-found":"error"} | default success |
| release-ide.yml / publish-vscode | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release-ide.yml / publish-vscode | actions/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-release | actions/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-release | actions/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-release | actions/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-release | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| release-tag.yml / tag | actions/setup-node@v5 | {"node-version-file":".nvmrc","package-manager-cache":false} | default success |
Release
| Producer / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| release.yml / validate | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / build-native | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release.yml / build-native | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / build-native | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release.yml / build-native | Swatinem/rust-cache@v2 | {"key":"build-native-${{ matrix.target }}"} | default success |
| release.yml / build-native | actions/upload-artifact@v6 | {"name":"native-${{ matrix.target }}","path":"packages/native/dist/*.node","if-no-files-found":"error"} | default success |
| release.yml / build-native | actions/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-tsc | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release.yml / build-tsc | Swatinem/rust-cache@v2 | {"key":"build-tsc-${{ matrix.target }}"} | default success |
| release.yml / build-tsc | actions/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-lsp | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release.yml / build-lsp | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release.yml / build-lsp | Swatinem/rust-cache@v2 | {"key":"build-lsp-${{ matrix.target }}"} | default success |
| release.yml / build-lsp | actions/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-mcp | environment | {"FORCE_JAVASCRIPT_ACTIONS_TO_NODE24":true} | job/workflow scope |
| release.yml / build-mcp | dtolnay/rust-toolchain@1.97.1 | {"targets":"${{ matrix.target }}"} | default success |
| release.yml / build-mcp | Swatinem/rust-cache@v2 | {"key":"build-mcp-${{ matrix.target }}"} | default success |
| release.yml / build-mcp | actions/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-wasm | dtolnay/rust-toolchain@1.97.1 | {"targets":"wasm32-unknown-unknown"} | default success |
| release.yml / build-wasm | Swatinem/rust-cache@v2 | {"key":"build-wasm"} | default success |
| release.yml / build-wasm | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / build-wasm | actions/upload-artifact@v6 | {"name":"wasm","path":"packages/wasm/wasm/\npackages/wasm/dist/\n","if-no-files-found":"error"} | default success |
| release.yml / build-editor-lsp | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| release.yml / build-editor-lsp | Swatinem/rust-cache@v2 | {"key":"release-editor-lsp-${{ matrix.slug }}"} | default success |
| release.yml / build-editor-lsp | actions/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-neovim | actions/download-artifact@v7 | {"name":"editor-lsp-${{ matrix.slug }}","path":"target/release"} | default success |
| release.yml / editor-neovim | actions/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-room | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / clean-room | actions/download-artifact@v7 | {"pattern":"{native-*,tsc-*,lsp-*,mcp-*,wasm}","path":"${{ runner.temp }}/release-artifacts"} | default success |
| release.yml / clean-room | actions/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-npm | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm","registry-url":"https://registry.npmjs.org"} | default success |
| release.yml / publish-npm | actions/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-vsix | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"lsp-*","path":"/tmp/lsp-artifacts"} | default success |
| release.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"native-*","path":"/tmp/native-artifacts"} | default success |
| release.yml / build-vsix | actions/download-artifact@v7 | {"pattern":"mcp-*","path":"/tmp/mcp-artifacts"} | default success |
| release.yml / build-vsix | actions/upload-artifact@v6 | {"name":"vsix","path":"/tmp/verter-vscode-*.vsix","if-no-files-found":"error"} | default success |
| release.yml / publish-vscode | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| release.yml / publish-vscode | actions/download-artifact@v7 | {"run-id":"${{ needs.validate.outputs.artifacts-run }}","github-token":"${{ github.token }}","name":"vsix","path":"/tmp/vsix"} | default success |
| release.yml / github-release | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| release.yml / github-release | actions/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-release | actions/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-release | actions/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-release | actions/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-release | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| tsserver-nightly.yml / providers | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| tsserver-nightly.yml / providers | Swatinem/rust-cache@v2 | {"save-if":false,"key":"tsserver-nightly-providers"} | default success |
| tsserver-nightly.yml / providers | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| tsserver-nightly.yml / providers | actions/upload-artifact@v4 | {"name":"provider-test-timings-tsserver","path":"${{ format('{0}/provider-timings/*.json', env.CARGO_TARGET_DIR || 'target') }}","if-no-files-found":"warn"} | always() |
| tsserver-nightly.yml / plugin | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| tsserver-nightly.yml / plugin | Swatinem/rust-cache@v2 | {"save-if":false,"key":"tsserver-nightly-native"} | default success |
| tsserver-nightly.yml / plugin | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| tsserver-nightly.yml / editor-build | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| tsserver-nightly.yml / editor-build | Swatinem/rust-cache@v2 | {"save-if":false,"key":"tsserver-nightly-lsp-debug"} | default success |
| tsserver-nightly.yml / editor-build | actions/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-build | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| tsserver-nightly.yml / editor-build | actions/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-e2e | environment | {"E2E_VSCODE_VERSION":"1.135.0"} | job/workflow scope |
| tsserver-nightly.yml / vscode-e2e | actions/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-e2e | actions/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-e2e | actions/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-e2e | actions/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-neutral | actions/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-neutral | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| validation-probe.yml / probe | environment | {"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 / probe | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| validation-probe.yml / probe | Swatinem/rust-cache@v2 | {"key":"validation-probe"} | default success |
| validation-probe.yml / probe | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| validation-probe.yml / probe | actions/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 / observe | environment | {"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 / observe | dtolnay/rust-toolchain@1.97.1 | {} | default success |
| validation-probe.yml / observe | Swatinem/rust-cache@v2 | {"key":"validation-probe"} | default success |
| validation-probe.yml / observe | actions/setup-node@v5 | {"node-version-file":".nvmrc","cache":"pnpm"} | default success |
| validation-probe.yml / observe | actions/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 / consumer | Mechanism | Declared identity / paths / options | Condition |
|---|---|---|---|
| benchmark.yml / benchmark | pnpm/action-setup@v6 | {} | default success |
| ci.yml / proto-fmt | pnpm/action-setup@v6 | {} | default success |
| ci.yml / rust-build-configs | taiki-e/install-action@nextest | {} | default success |
| ci.yml / rust-test-build | pnpm/action-setup@v6 | {} | default success |
| ci.yml / rust-test-build | taiki-e/install-action@nextest | {} | default success |
| ci.yml / rust-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / rust-test | taiki-e/install-action@nextest | {} | default success |
| ci.yml / rust-providers-live | pnpm/action-setup@v6 | {} | default success |
| ci.yml / compiler-contracts | pnpm/action-setup@v6 | {} | matrix.group == 'compiler' |
| ci.yml / bf2-authoritative | pnpm/action-setup@v6 | {} | default success |
| ci.yml / bf2-authoritative | taiki-e/install-action@nextest | {} | default success |
| ci.yml / js-build-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / sfc-projection | pnpm/action-setup@v6 | {} | default success |
| ci.yml / svelte-oracle | pnpm/action-setup@v6 | {} | default success |
| ci.yml / svelte-conformance | pnpm/action-setup@v6 | {} | default success |
| ci.yml / svelte-client-smokes | pnpm/action-setup@v6 | {} | default success |
| ci.yml / svelte-compiler-benchmark | pnpm/action-setup@v6 | {} | default success |
| ci.yml / playground-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / wasm-build | taiki-e/install-action@v2 | {"tool":"wasm-bindgen-cli@0.2.129"} | default success |
| ci.yml / wasm-build | pnpm/action-setup@v6 | {} | default success |
| ci.yml / wasm-observe-test | taiki-e/install-action@v2 | {"tool":"wasm-bindgen-cli@0.2.129"} | default success |
| ci.yml / wasm-observe-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / browser-host | pnpm/action-setup@v6 | {} | default success |
| ci.yml / build-vscode-e2e | pnpm/action-setup@v6 | {} | default success |
| ci.yml / editor-neutral-lsp | pnpm/action-setup@v6 | {} | default success |
| ci.yml / vscode-e2e | pnpm/action-setup@v6 | {} | default success |
| ci.yml / build-native-node | pnpm/action-setup@v6 | {} | default success |
| ci.yml / native-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / native-observe-test | pnpm/action-setup@v6 | {} | default success |
| ci.yml / transport-route-equivalence | pnpm/action-setup@v6 | {} | default success |
| ci.yml / dx-harness-hermetic | pnpm/action-setup@v6 | {} | default success |
| ci.yml / editor-contracts | pnpm/action-setup@v6 | {} | default success |
| ci.yml / editor-contracts | rhysd/action-setup-vim@v1 | {"neovim":true,"version":"v0.12.3"} | default success |
| corpus-gate.yml / build | pnpm/action-setup@v6 | {} | default success |
| corpus-gate.yml / route | pnpm/action-setup@v6 | {} | default success |
| corpus-gate.yml / summary | pnpm/action-setup@v6 | {} | default success |
| dx-extended.yml / extension-host-dx | pnpm/action-setup@v6 | {} | default success |
| dx-extended.yml / corpus-sweep-dx | pnpm/action-setup@v6 | {} | default success |
| dx-extended.yml / external-corpus-dx | pnpm/action-setup@v6 | {} | default success |
| integration-test.yml / setup | pnpm/action-setup@v6 | {} | steps.source.outputs.source == 'artifact' |
| integration-test.yml / test-project | pnpm/action-setup@v6 | {"version":9} | matrix.project.package-manager == 'pnpm' |
| lsp-benchmark.yml / lsp-benchmark | pnpm/action-setup@v6 | {} | default success |
| meta-benchmark.yml / build-verter | pnpm/action-setup@v6 | {} | default success |
| meta-benchmark.yml / expected-baseline | pnpm/action-setup@v6 | {} | default success |
| meta-benchmark.yml / benchmark | pnpm/action-setup@v6 | {} | default success |
| meta-benchmark.yml / report | pnpm/action-setup@v6 | {} | default success |
| nightly.yml / compiler-contracts | pnpm/action-setup@v6 | {} | matrix.group == 'compiler' |
| nightly.yml / build-and-deploy | taiki-e/install-action@v2 | {"tool":"wasm-bindgen-cli@0.2.129"} | default success |
| nightly.yml / build-and-deploy | pnpm/action-setup@v6 | {} | default success |
| nightly.yml / rust-observe | pnpm/action-setup@v6 | {} | default success |
| nightly.yml / rust-observe | taiki-e/install-action@nextest | {} | default success |
| nightly.yml / rust-scale-tier | pnpm/action-setup@v6 | {} | default success |
| nightly.yml / rust-scale-tier | taiki-e/install-action@nextest | {} | default success |
| nightly.yml / rust-coverage-lane | pnpm/action-setup@v6 | {} | default success |
| nightly.yml / rust-coverage-lane | taiki-e/install-action@cargo-llvm-cov | {} | default success |
| nightly.yml / rust-coverage-lane | taiki-e/install-action@nextest | {} | default success |
| nightly.yml / svelte-compiler-benchmark | pnpm/action-setup@v6 | {} | default success |
| perf-gate.yml / perf-harness-correctness | pnpm/action-setup@v6 | {} | default success |
| perf-gate.yml / perf-gate-nightly | pnpm/action-setup@v6 | {} | default success |
| perturbation.yml / build | pnpm/action-setup@v6 | {} | default success |
| perturbation.yml / build | taiki-e/install-action@nextest | {} | default success |
| perturbation.yml / rerun | pnpm/action-setup@v6 | {} | default success |
| perturbation.yml / rerun | taiki-e/install-action@nextest | {} | default success |
| release-check.yml / pull-request-contract | pnpm/action-setup@v6 | {} | default success |
| release-ide.yml / build-lsp | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release-ide.yml / build-lsp | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release-ide.yml / build-mcp | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release-ide.yml / build-mcp | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release-ide.yml / build-native | pnpm/action-setup@v6 | {} | default success |
| release-ide.yml / build-native | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release-ide.yml / build-native | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release-ide.yml / build-vsix | pnpm/action-setup@v6 | {} | default success |
| release-ide.yml / publish-vscode | pnpm/action-setup@v6 | {} | default success |
| release.yml / validate | pnpm/action-setup@v6 | {} | default success |
| release.yml / build-native | pnpm/action-setup@v6 | {} | default success |
| release.yml / build-native | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release.yml / build-native | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release.yml / build-tsc | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release.yml / build-tsc | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release.yml / build-lsp | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release.yml / build-lsp | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release.yml / build-mcp | mlugg/setup-zig@v2 | {"version":"0.13.0"} | matrix.use-cross |
| release.yml / build-mcp | taiki-e/install-action@v2 | {"tool":"cargo-zigbuild"} | matrix.use-cross |
| release.yml / build-wasm | taiki-e/install-action@v2 | {"tool":"wasm-bindgen-cli@0.2.129"} | default success |
| release.yml / build-wasm | pnpm/action-setup@v6 | {} | default success |
| release.yml / editor-neovim | rhysd/action-setup-vim@v1 | {"neovim":true,"version":"${{ matrix.neovim }}"} | default success |
| release.yml / clean-room | pnpm/action-setup@v6 | {} | default success |
| release.yml / publish-npm | pnpm/action-setup@v6 | {} | default success |
| release.yml / build-vsix | pnpm/action-setup@v6 | {} | default success |
| release.yml / publish-vscode | pnpm/action-setup@v6 | {} | default success |
| release.yml / github-release | taiki-e/install-action@v2 | {"tool":"git-cliff@2.14.2"} | default success |
| tsserver-nightly.yml / providers | pnpm/action-setup@v6 | {} | default success |
| tsserver-nightly.yml / plugin | pnpm/action-setup@v6 | {} | default success |
| tsserver-nightly.yml / editor-build | pnpm/action-setup@v6 | {} | default success |
| tsserver-nightly.yml / vscode-e2e | pnpm/action-setup@v6 | {} | default success |
| tsserver-nightly.yml / editor-neutral | pnpm/action-setup@v6 | {} | default success |
| validation-probe.yml / probe | taiki-e/install-action@nextest | {} | default success |
| validation-probe.yml / probe | pnpm/action-setup@v6 | {} | default success |
| validation-probe.yml / observe | taiki-e/install-action@nextest | {} | default success |
| validation-probe.yml / observe | pnpm/action-setup@v6 | {} | default success |