Setup Bowtie
Version updated for https://github.com/bowtie-json-schema/bowtie to version v2026.4.1.
- This action is used across all versions by 6 repositories.
Action Type
This is a Composite action.
Go to the GitHub Marketplace to find the latest changes.
Action Summary
Bowtie is a meta-validator for the JSON Schema specification that orchestrates the execution of multiple JSON Schema validator implementations, aggregates their results, and provides a consolidated report. It automates the process of validating JSON schemas across various validators, ensuring consistency and compatibility across different implementations. This tool is designed to streamline schema validation workflows while offering robust reporting capabilities.
What’s Changed
What’s Changed
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2446
- build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2448
- build(deps): bump actions/attest-build-provenance from 3 to 4 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2450
- build(deps): bump dawidd6/action-download-artifact from 14 to 16 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2452
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2451
- build(deps): bump jsonschema from 0.42.1 to 0.44.0 in /implementations/rust-jsonschema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2456
- build(deps): bump dev.harrel:json-schema from 1.9.0 to 1.9.1 in /implementations/java-json-schema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2457
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2458
- build(deps): bump jsonschema from 0.44.0 to 0.44.1 in /implementations/rust-jsonschema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2459
- build(deps): bump pyjwt from 2.11.0 to 2.12.0 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2460
- build(deps): bump org.sjf4j:sjf4j from 1.1.4 to 1.1.5 in /implementations/java-sjf4j by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2468
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2465
- build(deps): bump github.com/ajevans99/swift-json-schema from 0.11.1 to 0.11.2 in /implementations/swift-swift-json-schema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2464
- build(deps): bump com.networknt:json-schema-validator from 3.0.0 to 3.0.1 in /implementations/java-networknt-json-schema-validator by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2466
- add working jsu-compile based bowtie with C backend by @zx80 in https://github.com/bowtie-json-schema/bowtie/pull/2455
- build(deps): bump dorny/paths-filter from 3 to 4 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2473
- build(deps): bump pnpm/action-setup from 4 to 5 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2474
- Bump the corvus-json group with 1 update by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2476
- Bump JsonSchema.Net from 9.1.1 to 9.1.3 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2475
- Bump org.jetbrains.kotlin.jvm from 2.3.10 to 2.3.20 in /implementations/java-openapiprocessor by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2481
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2480
- Add JSON Schema Utils (JSU) compiler with Java, JS and Perl backends by @zx80 in https://github.com/bowtie-json-schema/bowtie/pull/2479
- Added DuplicateCase Error handing in _Report.convert() by @MonishPuttu in https://github.com/bowtie-json-schema/bowtie/pull/2482
- build(deps): bump rustls-webpki from 0.103.9 to 0.103.10 in /implementations/rust-jsonschema in the cargo group across 1 directory by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2471
- build(deps): bump jsonschema from 0.44.1 to 0.45.0 in /implementations/rust-jsonschema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2461
- feat(cli): add –failures-only flag to smoke by @abhi-03-kh in https://github.com/bowtie-json-schema/bowtie/pull/2454
- Bump dawidd6/action-download-artifact from 16 to 19 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2488
- Replace softprops/action-gh-release with gh CLI by @Copilot in https://github.com/bowtie-json-schema/bowtie/pull/2491
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 in /implementations/java-json-schema by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2493
- Bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2498
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2497
- Bump com.fasterxml.jackson:jackson-bom from 2.21.1 to 2.21.2 in /implementations/java-openapiprocessor by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2495
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 in /implementations/java-jsonschemafriend by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2494
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 in /implementations/java-json-tools-json-schema-validator by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2496
- Bump typescript from 5.9.3 to 6.0.2 in /implementations/ts-vscode-json-languageservice by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2499
- Bump the corvus-json group with 1 update by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2500
- Bump aiohttp from 3.13.3 to 3.13.4 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2502
- Bump actions/deploy-pages from 4 to 5 by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2503
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 in /implementations/java-json-schema-react by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2506
- update jsonschema.net docker image by @gregsdennis in https://github.com/bowtie-json-schema/bowtie/pull/2453
- Bump com.fasterxml.jackson.core:jackson-databind from 2.21.1 to 2.21.2 in /implementations/java-sjf4j by @dependabot[bot] in https://github.com/bowtie-json-schema/bowtie/pull/2504
- Add ata-validator implementation by @mertcanaltin in https://github.com/bowtie-json-schema/bowtie/pull/2501
New Contributors
- @MonishPuttu made their first contribution in https://github.com/bowtie-json-schema/bowtie/pull/2482
- @abhi-03-kh made their first contribution in https://github.com/bowtie-json-schema/bowtie/pull/2454
- @Copilot made their first contribution in https://github.com/bowtie-json-schema/bowtie/pull/2491
- @mertcanaltin made their first contribution in https://github.com/bowtie-json-schema/bowtie/pull/2501
Full Changelog: https://github.com/bowtie-json-schema/bowtie/compare/v2026.3.1...v2026.4.1