Skip to content

Commit e39c035

Browse files
authored
Promote Sourcemeta One in the README (#717)
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
1 parent c72eeb4 commit e39c035

3 files changed

Lines changed: 22 additions & 1 deletion

File tree

.github/workflows/package.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -220,7 +220,8 @@ jobs:
220220
- run: sudo npm install --global npm@11.6.4
221221
- run: npm --version
222222
- run: make npm-pack npm-publish
223-
- run: |
223+
- name: Blaze (JS)
224+
run: |
224225
VERSION="$(tr -d '\n\r' < VERSION)"
225226
cd vendor/blaze/ports/javascript
226227
npm version "$VERSION" --no-git-tag-version

README.markdown

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@ local development and when running on CI/CD pipelines. For example:
2424

2525
[**Check out the documentation to learn more**](#usage)
2626

27+
Pairs with [Sourcemeta One](https://www.sourcemeta.com) for a complete schema
28+
registry workflow.
29+
2730
***
2831

2932
> [!TIP]
@@ -254,6 +257,16 @@ aggressive processor-specific optimisations cause any issues (we heard of some
254257
`Illegal instruction` cases), then configure the project with
255258
`-DJSONSCHEMA_PORTABLE:BOOL=ON`.
256259

260+
Going Further
261+
-------------
262+
263+
The JSON Schema CLI handles the local development and CI/CD side of schema
264+
management. For teams that need to publish, discover, and govern schemas across
265+
an organisation, [Sourcemeta One](https://www.sourcemeta.com) is a self-hosted
266+
JSON Schema registry that pairs directly with this CLI. It is designed by the
267+
same team, requires no database, deploys as a single Docker container, and is
268+
free to deploy.
269+
257270
License
258271
-------
259272

docs/install.markdown

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ results need to be
1818
to inline those references for local consumption. The `install` command solves
1919
this in a single step.
2020

21+
> [!TIP]
22+
> The `install` command works with any resolvable URI, but it pairs especially
23+
> well with a JSON Schema registry. If you don't have one yet, [Sourcemeta
24+
> One](https://www.sourcemeta.com) is a self-hosted registry built for this
25+
> CLI, including dependency resolution, checksum verification, and GitOps-native
26+
> deployment.
27+
2128
**NOTE**: Pass `--frozen` to strictly verify dependencies against the lock file
2229
without modifying it. This is intended for CI/CD pipelines where
2330
reproducibility is important. The lock file must exist and all dependencies

0 commit comments

Comments
 (0)