openvibers/openvibe.host Commits

openvibe-contracts v0.10.0 (host manifest published); contracts check is a hard CI gate

OP OpenVibers committed 23 Sept 2026 · 6df4b11e93 · 3 files, +5 −7


Changes

ddiff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
iindex 09e74ac..5b7c34a 100644
---- a/.github/workflows/ci.yml
++++ b/.github/workflows/ci.yml
@@@ -19,6 +19,4 @@ jobs:
- name: contract check (openvibe-contracts)
# The published host manifest (contracts v0.7.0) is still the charter placeholder with range
# ^0.1.0, so this step fails until docs/service-manifest-proposal.json is released in
-- # OpenVibe.Contracts. Remove continue-on-error in the same change that bumps the dependency.
-- continue-on-error: true
run: npx openvibe-contracts-check --service host --src lib
ddiff --git a/package-lock.json b/package-lock.json
iindex ec815ec..f1db2d8 100644
---- a/package-lock.json
++++ b/package-lock.json
@@@ -10,7 +10,7 @@
"license": "AGPL-3.0-only",
"dependencies": {
"better-sqlite3": "^11.10.0",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.7.0"
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.10.0"
},
"bin": {
"ovhost": "bin/ovhost"
@@@ -317,9 +317,9 @@
}
},
"node_modules/openvibe-contracts": {
-- "version": "0.7.0",
-- "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.7.0",
-- "integrity": "sha512-gUrjxbTy/HX0QMQGoDPphmFdwm7iitmNMMchs9tDSDGR47FRFHL/RgBgIKYR1S7M6ICu261YycFV8+YVglafXA==",
++ "version": "0.10.0",
++ "resolved": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.10.0",
++ "integrity": "sha512-Wbl2Lgb/7L4BxZvha91Q+sTxebaN0swOHfaIHnQoILZBIsEpqq2HvE2klJIuPefttZA/11jmUR4nCeQX2FI0yQ==",
"license": "AGPL-3.0-only",
"dependencies": {
"ajv": "^8.17.1",
ddiff --git a/package.json b/package.json
iindex 0395153..bca865d 100644
---- a/package.json
++++ b/package.json
@@@ -16,7 +16,7 @@
"repository": "github:OpenVibers/OpenVibe.Host",
"dependencies": {
"better-sqlite3": "^11.10.0",
-- "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.7.0"
++ "openvibe-contracts": "https://codeload.github.com/OpenVibers/OpenVibe.Contracts/tar.gz/refs/tags/v0.10.0"
},
"engines": {
"node": ">=20.0.0"