Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
# Owns the rev derivation, the rev-keyed tools cache, the
# install, and the pins gate; `just conformance`'s _ct-tools
# recognizes the stamped install and does not repeat it.
uses: polymorph-components/polymorph-test/actions/setup@38bfedf2b989522b82ddce5320fc1557a2f61461
uses: polymorph-components/polymorph-test/actions/setup@9f9e4d544b90e3321ac0572be92c57339b963d34
with:
js-locks: |
conformance/driver-ct/polyengine/package-lock.json
Expand All @@ -122,7 +122,7 @@ jobs:
- run: just gha::conformance-checks
- name: Publish the conformance matrix
if: always() && hashFiles('conformance/driver-ct/results/*.jsonl') != ''
uses: polymorph-components/polymorph-test/actions/aggregate@38bfedf2b989522b82ddce5320fc1557a2f61461
uses: polymorph-components/polymorph-test/actions/aggregate@9f9e4d544b90e3321ac0572be92c57339b963d34
with:
lock: conformance/guest-ct/tests.lock
manifest: conformance/driver-ct/targets.toml
Expand Down
6 changes: 3 additions & 3 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ futures = { version = "0.3", default-features = false, features = ["std", "async
# the cargo pins gate, the runner-js pin gate
# (conformance-ct::runner-js-pin-check), and the CI ref guard fail on
# skew.
component-test-sdk = { git = "https://github.com/polymorph-components/polymorph-test", rev = "38bfedf2b989522b82ddce5320fc1557a2f61461" }
component-test-sdk = { git = "https://github.com/polymorph-components/polymorph-test", rev = "9f9e4d544b90e3321ac0572be92c57339b963d34" }

aead = { version = "0.6", default-features = false, features = ["alloc"] }
aes = { version = "0.9", features = ["zeroize"] }
Expand Down
2 changes: 1 addition & 1 deletion conformance/driver-ct/polyengine/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ target here.

## Pinning

polyengine is pinned to an exact JSR release (`0.3.0`; see `deno.json`'s
polyengine is pinned to an exact JSR release (`0.4.0`; see `deno.json`'s
import-map, `deno.lock` carries module-graph integrity, enforced with
`--frozen`). The browser leg's embedder bundle and translator wasm are
built from that SAME pinned graph (`../justfile`'s
Expand Down
10 changes: 5 additions & 5 deletions conformance/driver-ct/polyengine/deno.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
{
"//": "The polyengine pin: every @polyengine/* import is an exact-pinned JSR release (caret-honest upstream: within a minor line releases stay compatible, breaking bumps the minor; per-commit `<next>-pre.g<hash>` prereleases exist between releases — pin exactly); @polyengine/translator ships the translator wasm for the SAME commit. deno.lock carries integrity, --frozen enforced. One version repo-wide is asserted by the pin gate (../justfile). minimumDependencyAge excludes our own coordinated packages from the freshness gate, in both forms consumed here: direct jsr: imports and the @jsr/polymorph__test runner core pulled in via npm-compat (npm:@jsr/polymorph__*).",
"imports": {
"@polyengine/ct-runner": "jsr:@polyengine/ct-runner@0.3.0",
"@polyengine/runtime/embedder": "jsr:@polyengine/runtime@0.3.0/embedder",
"@polyengine/runtime/shim": "jsr:@polyengine/runtime@0.3.0/shim",
"@polyengine/wasi": "jsr:@polyengine/wasi@0.3.0",
"@polyengine/translator": "jsr:@polyengine/translator@0.3.0"
"@polyengine/ct-runner": "jsr:@polyengine/ct-runner@0.4.0",
"@polyengine/runtime/embedder": "jsr:@polyengine/runtime@0.4.0/embedder",
"@polyengine/runtime/shim": "jsr:@polyengine/runtime@0.4.0/shim",
"@polyengine/wasi": "jsr:@polyengine/wasi@0.4.0",
"@polyengine/translator": "jsr:@polyengine/translator@0.4.0"
},
"minimumDependencyAge": { "age": "P1D", "exclude": ["jsr:@polyengine/*", "jsr:@polymorph/*", "npm:@jsr/polymorph__*"] },
"tasks": {
Expand Down
56 changes: 28 additions & 28 deletions conformance/driver-ct/polyengine/deno.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions conformance/driver-ct/polyengine/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion conformance/driver-ct/polyengine/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"type": "module",
"description": "Node driver for the polyengine-browser conformance rows: the composed artifacts runtime-linked inside headless Chromium through the upstream page driver and polyengine worker.",
"dependencies": {
"@jsr/polymorph__test": "0.2.0",
"@jsr/polymorph__test": "0.2.1",
"playwright-core": "1.62.1"
}
}
Loading