Add 3 more FormatStyle values for .clang-tidy#5425
Merged
madskristensen merged 2 commits intoSchemaStore:masterfrom Mar 2, 2026
Merged
Add 3 more FormatStyle values for .clang-tidy#5425madskristensen merged 2 commits intoSchemaStore:masterfrom
FormatStyle values for .clang-tidy#5425madskristensen merged 2 commits intoSchemaStore:masterfrom
Conversation
The previous values were only the ones listed in the docs for clang-tidy itself, but it references to check clang-format for the actual values. Clang-format also supports `chromium`, `microsoft` and `gnu`.
Contributor
|
Thanks for the PR! This section of the codebase is owned by @madskristensen and |
for more information, see https://pre-commit.ci
Contributor
|
Thanks |
godrei
added a commit
to bitrise-io/schemastore
that referenced
this pull request
Mar 3, 2026
* relocate incoming files definition and rename attributesDesc to attributes in tasks * remove Duration and add ability to have loader specified in the connection * Support connections specific to load and/or transforms * Improve expectations * Update expectations in load section also * Code spell fix * Add DATAFRAME option * Add new attribute duckdbExtensions * fix typo * apply prettier * Add support for database sync * fix typo * Add ability to externalize macros and types folders * add bento stream configuration file schema (SchemaStore#5293) * add bento stream configuration file schema Signed-off-by: Jem Davies <jemsot@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Jem Davies <jemsot@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(renovate): add previous major versions' schemas + global self-hosted config (SchemaStore#5294) * feat(renovate): introduce "global" JSON schema As part of Renovate 41.x we introduced the separation of "repo" and "global" configuration into separate JSON Schema documents. * feat(renovate): add previous major versions' schemas As noted in SchemaStore#5285, it would be convenient to have the previous versions of Renovate JSON Schema files, for use after the major version is bumped and no longer supported. As a starting point we can look at the major versions in use in 2025, retrieving them from the `docs.tgz` on the last release in a given major series. This also requires we: - add the `$id` and `id` fields - run `prettier` on the schemas - make sure validation doesn't try running in `strict` Ajv mode - make sure validation ignores custom properties - make sure spell check doesn't flag partial regexes like `|[Cc]ontainer` as a typo Closes SchemaStore#5285. * feat: add lefthook jsonc catalog file matches (SchemaStore#5295) Refs evilmartians/lefthook#1274 * feat: add Awesome Repositories schema (self-hosted) (SchemaStore#5296) * Add artifact-metadata property to github-workflow schema (SchemaStore#5292) The new [`artifact-metadata` granular permission](https://github.blog/changelog/2026-01-13-new-fine-grained-permission-for-artifact-metadata-is-now-generally-available/) is now generally available. * Add `buf.lock` support (SchemaStore#5297) * Add `buf.lock` support Ref: https://buf.build/docs/configuration/v2/buf-lock * Fix lint * Update ty's JSON schema (SchemaStore#5299) This updates ty's JSON schema to [fc1478bd96387a0ce5fe077cce0b316a798a641d](astral-sh/ty@fc1478b) * feat: add new properties and descriptions to Traefik v3 JSON schema and example (SchemaStore#5302) * add pgxgen configuration file schema (SchemaStore#5303) * update dotnet download to cdn endpoint * feat(rumdl): host schema locally for direct URL access Adds the rumdl schema file to the repository so it can be accessed directly at https://json.schemastore.org/rumdl.json Previously, the catalog entry pointed to an external GitHub raw URL, which meant the direct SchemaStore URL returned 404. This change enables users to use $schema references and validators that don't consult the catalog. Changes: - Add src/schemas/json/rumdl.json - Update catalog.json URL to use local schema * feat: specify type of array items * Update Claude Code settings schema with missing settings and fixes (SchemaStore#5300) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat: add Hugo import version property * add codex config.toml schema * Add editorconfig for web and packages .config (SchemaStore#5311) * Introduce dark mode (SchemaStore#5313) * Introduce dark mode * Add a color-scheme meta tag to declare light and dark schemes, making use of browser defaults as well * Adjust site.css for dark mode coloring * Use variables and `light-dark()` instead of media queries and multiple blocks and overrides * 'bg' for background, 'fg' for foreground * Numbered color tiers and named categories * Use a set of subjectively sensible and coherent dark mode colors * Keep header coloring style, no inversion of fg and bg Note: The JSON and GitHub images have ugly kerning around the edges presumably because of transparency and quality. If it's a requirement then I can look into that for this PR. Otherwise, maybe I will take a look afterwards. Still, even with the kerning, I would prefer using a dark theme. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update Claude Code settings schema for v2.1.19 (SchemaStore#5314) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Replace API image with JSON Schema logo (SchemaStore#5317) Replace stylized JSON image, which is not the official JSON logo, with the JSON Schema logo. Image source: Official JSON Schema website sources at https://github.com/json-schema-org/website/blob/fd76cd790cc68928a5eadaa14a76dca28f70bea5/public/logo-blue.svg The text block starts with “The JSON API contains a list of JSON Schema files for known JSON file formats.”. Our API provides JSON Schema, so using a JSON schema logo seems appropriate, certainly more so than using only the official JSON logo. Positive consequences: * Scalable and high-dpi-capable SVG instead of PNG * Fixes dark scheme visual transparency edge rendering artifacts (consequence of dark mode introduced in SchemaStore#5313) * Drop editorconfig EOL configuration (SchemaStore#5316) The `.gitattributes` configures `text=auto`. This means text files will use, unless already committed differently in the repo, auto-convert line endings. My VS created mixed line endings even when duplicating existing lines. For now, revert the EOL configuration to restore previous behavior consistent to the gitattributes configuration. IMO, it would be preferable to use intentional EOL configuration without depending on auto-conversion, which has complex conditions and is error-prone. But this change does not do that (yet). * Update kya.json (SchemaStore#5315) add KYA add KYA Update kya.json Update kya.json removed punctuation Update catalog.json Update catalog.json Update kya.json * Improve sponsor image, fix dark scheme visual artifacts (SchemaStore#5318) Source image is https://github.githubassets.com/assets/mona-e50f14d05e4b.png from GitHub Sponsors https://github.com/sponsors/accounts It's the same image like before. Resized with GIMP. Results in a bit different/more vibrant coloring, and the dark scheme edge issue fixed. * add Espanso schemas (SchemaStore#5319) * add espanso yaml schemas * fix match.yml description * [pre-commit.ci] pre-commit autoupdate (SchemaStore#5320) updates: - [github.com/rbubley/mirrors-prettier: v3.7.4 → v3.8.1](rbubley/mirrors-prettier@v3.7.4...v3.8.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(renovate): add "inherited" config (SchemaStore#5321) Now it's available as its own schema, it'd be good to store a copy here, too. * Add Applicant Profile Protocol (APP) schema (SchemaStore#5322) - Schema URL: https://app-protocol.org/schema/app-1.0.json - File pattern: *.app.json - Description: Structured JSON format for professional profiles, resumes, and CVs The Applicant Profile Protocol (APP) is an open, JSON-based standard for representing professional profiles with comprehensive support for skills, experience, education, certifications, projects, and languages. Features: - JSON Schema validation (draft 2020-12) - Export to JSON Resume, Europass XML, HR-XML - Semantic layer support via JSON-LD - Protocol version management - Comprehensive field definitions Documentation: https://app-protocol.org/spec/1.0 Repository: https://github.com/caglarorhan/Applicant-Profile-Protocol npm package: applicant-profile-protocol * Add AWS Amplify Console build schema (amplify.json), positive test, and catalog entry. (SchemaStore#5323) * feat: add Renovate 42's JSON Schema (SchemaStore#5324) Now we've released Renovate 43, we'll store the 42.95.1 JSON schema as an older version for folks to access. * fix(tsconfig): Allow "module" Node20 (capital N) (SchemaStore#5326) * Add OpenSRM (Open Service Reliability Manifest) schema (SchemaStore#5327) OpenSRM is an open specification for declaring service reliability requirements as code. It enables shift-left reliability by defining SLOs, contracts, and dependencies before deployment. - Schema: src/schemas/json/opensrm.json (draft-07) - 8 positive tests, 5 negative tests - Added to ajvNotStrictMode (uses anyOf + required patterns) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> * Replace octocat image png -> svg (SchemaStore#5329) * Update Claude Code settings schema for v2.1.29 * Add hostPattern marketplace tests for Claude Code settings * Format and refine Claude Code settings tests * youtrack-app. Add a new endpoint PROJECT_TAB (SchemaStore#5328) * Add Claude Code Keybindings schema (SchemaStore#5325) * Add Claude Code Keybindings schema Add JSON Schema for Claude Code's keybindings.json configuration file (~/.claude/keybindings.json), which allows users to customize keyboard shortcuts in the Claude Code CLI. The schema validates: - Binding blocks scoped to UI contexts (Global, Chat, etc.) - Built-in action references (app:interrupt, chat:submit, etc.) - Command bindings (command:commit, command:help, etc.) - Null values for unbinding default shortcuts - Chord keystroke patterns (e.g., ctrl+k ctrl+s) Includes 6 positive test files and 7 negative test files. Documentation: https://code.claude.com/docs/en/keybindings * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add claude-code-keybindings to CODEOWNERS --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add dataset_triggering options and improve documentation * update description * Fix typo * feat(rumdl): update schema to v0.1.10 (SchemaStore#5340) * feat(rumdl): update schema to v0.1.10 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add pitcms schema (SchemaStore#5342) Add JSON schema for pitcms, a Git-based headless CMS. Schema is self-hosted at https://pitcms.net/schema/pitcms.schema.json * Update ruff's JSON schema (SchemaStore#5343) This updates ruff's JSON schema to [ce5f7b6127a5d684e96fd0f8e387f73c41c7a1b0](astral-sh/ruff@ce5f7b6) * Add basedpyright schema * Update vCluster config schema URL * Add schema for `prek` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * feat(rumdl): update schema to v0.1.13 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * snowflake config: update authenticator variants and subsequent WIF authentication properties see https://registry.terraform.io/providers/snowflakedb/snowflake/latest/docs * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update ty's JSON schema This updates ty's JSON schema to [044af7fda21189c69a489362f451ebd600ef460a](astral-sh/ty@044af7f) * Add bricks schema (SchemaStore#5351) * Add `auditLevel` to pnpm-workspace.json (SchemaStore#5352) Co-authored-by: btea <btea@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.29 (SchemaStore#5337) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add missing octocat.svg Regression from c28c44d through PR SchemaStore#5329 where the old png was replaced, but the new svg was missing. * Mail Servers Configuration # Add Mail Servers Configuration JSON Schema ## Description Adds a JSON schema for storing mail server configurations for different domains. The schema supports flexible configuration of POP3, IMAP, and SMTP servers with strict validation rules. ## Changes ### New Schema - `src/schemas/json/mail-servers-config.json` - Main configuration schema for mail servers ### Tests - **Positive Tests** (`src/test/mail-servers-config/`): - `valid-complete.json` - Full configuration with POP3, IMAP, and SMTP - `valid-minimal-imap-smtp.json` - IMAP and SMTP only - `valid-pop-only.json` - POP3 only - `valid-multiple-protocols.json` - Various protocol combinations for different domains - `valid-default-ports.json` - Validation with default port values - **Negative Tests** (`src/negative_test/mail-servers-config/`): - `invalid-port-range.json` - Ports outside 1-65535 range - `extra-property-domain.json` - Additional properties at domain level - `extra-property-protocol.json` - Additional properties in protocol objects - `empty-object.json` - Empty object (violates minProperties: 1) - `invalid-hostname.json` - Invalid hostname format - `missing-host.json` - Missing required host field - `missing-port.json` - Missing required port field - `wrong-type.json` - Incorrect data types ### Catalog Entry Added to `src/api/json/catalog.json`: ```json { "name": "Mail Servers Configuration", "description": "Schema for storing mail server configurations", "fileMatch": [ "mail-servers-config.json", "mail-servers-config.jsonc", "mail-servers-config.json5", "*.mail-servers-config.json", "*.mail-servers-config.jsonc", "*.mail-servers-config.json5", "**/mail-servers-config.json", "**/mail-servers-config.jsonc", "**/mail-servers-config.json5" ], "url": "https://www.schemastore.org/mail-servers-config.json" } ``` ## Schema Features ### Configuration Flexibility 1. **Optional Protocols:** Each domain can contain any combination of POP3, IMAP, and SMTP protocols 2. **Strict Protocol Validation:** Each protocol requires both host and port fields 3. **No Additional Properties:** Extra properties are disallowed at both domain and protocol levels ### Data Validation - **Ports:** Restricted to valid range 1-65535 - **Hostname:** Validated against hostname format - **Default Values:** Standard ports are suggested: - POP3: 995 - IMAP: 993 - SMTP: 587 - **Minimum One Domain:** At least one domain configuration is required (`minProperties: 1`) ## Typical Usage Example ```json { "gmail.com": { "imap": {"host": "imap.gmail.com", "port": 993}, "smtp": {"host": "smtp.gmail.com", "port": 587} }, "outlook.com": { "imap": {"host": "outlook.office365.com", "port": 993}, "smtp": {"host": "smtp.office365.com", "port": 587} } } ``` ## Validation - ✅ All tests pass validation with Ajv - ✅ Schema conforms to draft-07 specification - ✅ Compatible with strict mode - ✅ Comprehensive edge case coverage ## Potential Use Cases 1. **Email Client Configuration:** Storing settings for different email providers 2. **Mailbox Migration:** Describing source and destination mail servers 3. **Infrastructure Documentation:** Centralized storage of company mail server configurations 4. **Automation Scripts:** Use in scripts for automatic email client configuration ## Compatibility - Compatible with all JSON Schema validators supporting draft-07 - Supported in VS Code, IntelliJ IDEA, and other IDEs through SchemaStore - Can be used with `yaml-language-server` for YAML files ## Checklist - Schema follows draft-07 specification - Added both positive and negative test cases - All tests pass validation - Added catalog entry with appropriate fileMatch patterns - No breaking changes to existing schemas - Schema is compatible with strict mode * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * chore(deps): update ctfd.json schema for ctfd-setup v1.8.4 (SchemaStore#5360) Co-authored-by: pandatix <pandatix@users.noreply.github.com> * Update claude-code-settings.json: add TeammateIdle and TaskCompleted hooks (SchemaStore#5361) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.37 (SchemaStore#5354) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * [claude-code-settings] Add missing tool names to permissionRule pattern (SchemaStore#5363) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add ECA config json (SchemaStore#5356) * Add ECA config json * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Merge pull request SchemaStore#5358 from cjdcordeiro/patch-1 feat: add 'hint' property to chisel-slices schema * Added support for specmatic config v3 (SchemaStore#5362) * chore: deprecate formatter * Add Config Specmatic V3 schema * chore: update provides/consumes for v3 * Updated specmatic.yaml jsonschema with version 3 * Added v3 examples * Got jsonschema working with the simpler reffed and re-reffed examples * Changed some schema names of systemUnderTest schemas to improve symmetry with the corresponding dependency schema names * Updated specmatic schema and sample uber-v3 json file * added some negative examples for specmatic v3 schema * Updated the new specmatic schema and test files using prettier * Add telemetry flag for specmatic v2 config * Added missing hooks to the adapters schema * Added CODEOWNERS entries for the Specmatic team --------- Co-authored-by: vedubhat <vedusbat9@gmail.com> Co-authored-by: Yogesh Nikam <60032699+yogeshnikam671@users.noreply.github.com> Co-authored-by: Sufiyan <StarKhan6368@gmail.com> Co-authored-by: Ketan Padegaonkar <KetanPadegaonkar@gmail.com> * Merge pull request SchemaStore#5364 from j178/prek Update schema for prek * fix(hatch): better support build hooks under tombi strict (SchemaStore#5365) * Merge pull request SchemaStore#5367 from djgoku/chore-switch-cirrus-yml-to-git-link chore: Switch `.cirrus.yml` from SchemaStore to github URL * Merge pull request SchemaStore#5369 from astral-sh/update-ty-8cec857182f4bc28bd8e103940341643162777f8 Update ty's JSON schema * Merge pull request SchemaStore#5366 from rvben/rumdl-schema-update feat(rumdl): update schema to v0.1.19 * Add version 10.0 of the AIO connector metadata schema (SchemaStore#5334) * Add new version of the aio connector metadata schema This new version adds support for specifying one or multiple supported action types for a management group action * 10 * mandatory action types * Require "destinations" field for any specified "event", "dataset" and/or "stream" * Update ruff's JSON schema (SchemaStore#5368) This updates ruff's JSON schema to [a2f11d239f91cf8daedb0764ec15fcfe29c5ae6d](astral-sh/ruff@a2f11d2) * Add JSON Schema for metadata.json, used by Docker Desktop extensions. (SchemaStore#5221) * Add JSON Schema for metadata.json, used by Docker Desktop extensions. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * remove fileMatch for docker desktop extension metadata JSON * set metaschema URL for docker-extension-metadata to http:// --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.42 (SchemaStore#5371) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat(rumdl): update schema to v0.1.22 (SchemaStore#5372) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add oxfmt and oxlint (SchemaStore#5373) * Add oxfmt and oxlint * lint * Update youtrack-app.json with conditional 'showHeader' (SchemaStore#5374) Co-authored-by: skoch13 <skoch13@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.47 (SchemaStore#5378) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Update regex of poe.tasks (SchemaStore#5377) https://github.com/nat-n/poethepoet/blob/6a59da122d31d99fab02182b60105c033e7a312e/poethepoet/task/base.py#L24 * feature: 🐊Putout v42 (SchemaStore#5379) * Update timezone data using tzdb 2025c (SchemaStore#5380) * Update ruff's JSON schema (SchemaStore#5382) This updates ruff's JSON schema to [9d18ee9115f9cbb4c21478baa7c1fa2b46e0759c](astral-sh/ruff@9d18ee9) * fix(schema):fixed linting issues in appsscript.json and asconfig-schema.json (SchemaStore#5386) Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * schema: add Pantsbuild - 2.31.0 (SchemaStore#5387) * schema: add Pantsbuild - 2.31.0 * id * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(rumdl): update schema to v0.1.24 (SchemaStore#5388) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * feat(claude-code-settings): add managed/enterprise settings fields (SchemaStore#5389) Co-authored-by: bogini <bogini@users.noreply.github.com> * feat(claude-code-settings): improve test coverage (SchemaStore#5385) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add @ant-kurt as CODEOWNERS for claude-code-settings (SchemaStore#5390) Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> * Update ty's JSON schema (SchemaStore#5391) * Add BMML (Business Model Markup Language) schema (SchemaStore#5301) Co-authored-by: Mathias Maisberger <hiasinho@hia.sh> * feat: add opt-in test coverage analysis tool (SchemaStore#5383) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * maturin: add FeatureSpec for features field (SchemaStore#5395) * Update bamboo-spec's JSON schema (SchemaStore#5396) * feat(bamboo-spec): add YAML test files from Atlassian Docs The content was retrieved as is from docs (https://docs.atlassian.com/bamboo-specs-docs/{version}/specs.html?yaml#yaml-specs-reference). * feat(bamboo-spec): add YAML schema references to new test files, reformat them * feat(bamboo-spec): update JSON schema to draft-07 * feat(bamboo-spec): update JSON schema for compatibility with 12.1.2 * feat(bamboo-spec): add 12.1.2 features * fix(coverage): reduce false positives in negative test isolation check (SchemaStore#5398) The negative test isolation heuristic used name-based property matching but overwrote constraints when the same property name appeared at different schema depths (e.g., "source" as object at one level and string at another). This caused false wrong_type violations. Changes: - Union all types, patterns, and enum values per property name instead of overwriting with last-seen value - Infer types from anyOf/oneOf/allOf variants when no explicit type is declared on a property schema - Update heuristic note to advise manual verification of flagged files Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * Update pubspec schema to support workspace and null types (SchemaStore#5399) * Update catalog.json for Upsun (SchemaStore#5400) add `config.yaml` to avoid messing up with Upsun fixed (formerly Platform.sh) config validation * Add new Serilog log-level "Off" (SchemaStore#5401) See github.com/nblumhardt/serilog/commit/9b92c29c282b9cc6a7bfb540c470e8417ae594e7 * ✨ feat(tox): add tox.toml JSON Schema to catalog (SchemaStore#5402) * ✨ feat(tox): add tox.toml JSON Schema IDEs using taplo or Even Better TOML had no schema validation for standalone tox.toml files. The catalog entry points to tox's canonical schema at raw.githubusercontent.com so updates flow through without requiring PRs here. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Issue SchemaStore#5403: Update MetricsHub connector json schema (SchemaStore#5404) - Included FileSource and EventLogSource in both metricshub.json and metricshub-connector.json. - Added tests for both cases. - Tested. * fix(schema): normalize volumes metadata and resolve linting issues in azure-containerapp-template.json (SchemaStore#5393) * fix(schema): normalize volumes metadata and remove trailing punctuation in azure-containerapp-template.json Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(schema): add Flatpak Builder manifest JSON schema (SchemaStore#5394) * feat(schema): add Flatpak Builder manifest JSON schema * feat(catalog): register Flatpak manifest schema with file match patterns * test(flatpak-manifest): add positive and negative validation cases * chore(validation): update schema validation configuration for Flatpak manifest * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(flatpak-manifest): remove x-deprecated keyword, not valid in draft-07 Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * fix(flatpak-manifest): fix typo transfered -> transferred Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> --------- Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.50 (SchemaStore#5397) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add bg-dependency-aware-stop-order parameter (SchemaStore#5333) * feat(rumdl): update schema to v0.1.28 (SchemaStore#5411) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * feat: Add Docs MCP configuration schema (SchemaStore#5412) * feat: schemastore entry for docs mcp public release * chore: lower schema entry * Update tox JSON Schema to 4.46.2 (SchemaStore#5414) * Update tox JSON Schema to 4.46.3 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add Citrus test case schema (SchemaStore#5408) * Add Citrus test case schema fixes SchemaStore#5407 Signed-off-by: Aurélien Pupier <apupier@ibm.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update ruff's JSON schema (SchemaStore#5415) This updates ruff's JSON schema to [a62ba8c6e2bac0b899d90fd30a1b26c07aac44bb](astral-sh/ruff@a62ba8c) * Add aio wasm graph schema 1.1.0 (SchemaStore#5416) * Add aio wasm graph schema 1.1.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix validation --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(dependabot-2.0): update schema to match current Dependabot features (SchemaStore#5381) Sync the dependabot-2.0.json schema with the current state of Dependabot's configuration options, adding missing features and fixing constraints to match the actual implementation. Changes: - Add pre-commit to package-ecosystem enum (beta ecosystem) dependabot/dependabot-core#2183 - Add goproxy-server to registry type enum https://github.blog/changelog/2025-09-09-go-private-registry-support-for-dependabot-now-generally-available dependabot/dependabot-core#12747 - Add OIDC and AWS CodeArtifact registry auth properties (tenant-id, client-id, jfrog-oidc-provider-name, identity-mapping-name, audience, aws-region, account-id, role-name, domain, domain-owner, registry) https://github.blog/changelog/2026-02-03-dependabot-now-supports-oidc-authentication - Add group-by property to groups definition https://github.blog/changelog/2024-03-28-dependabot-grouped-security-updates-generally-available - Add name property to update definition - Add update-types, dependency-type, and exclude-patterns properties to multi-ecosystem-group definition https://github.blog/changelog/2025-07-01-single-pull-request-for-dependabot-multi-ecosystem-support - Fix cooldown constraints to match implementation: minimum 1 (not 0) for default/major/minor days, maximum 90 for all day fields, maxItems 100 (not 150) for include/exclude https://github.blog/changelog/2025-07-01-dependabot-supports-configuration-of-a-minimum-package-age - Fix ignore versions to accept string or array (was array-only) - Replace inline timezone enum with $ref to base.json - Add positive tests for new features * fix: update URLs from 4lando to lando-community (SchemaStore#5418) Co-authored-by: Aaron Feledy <aaron@aaronfeledy.com> * Add mockd.yaml schema (multi-protocol API mock server) (SchemaStore#5417) * Upgrade appsettings.json schema to draft-07 (SchemaStore#5419) * Upgrade appsettings.json schema to draft-07 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add schema for JReleaser 1.23.0 (SchemaStore#5422) * Add schema for JReleaser 1.23.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.63 (SchemaStore#5421) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Added schema for text2confl configuration file (SchemaStore#5423) * Update tox JSON Schema to 4.47.0 (SchemaStore#5424) * Update tox JSON Schema to 4.47.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add 3 more `FormatStyle` values for `.clang-tidy` (SchemaStore#5425) * Add 3 more `FormatStyle` values for `.clang-tidy` The previous values were only the ones listed in the docs for clang-tidy itself, but it references to check clang-format for the actual values. Clang-format also supports `chromium`, `microsoft` and `gnu`. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add missing options to Traefik v3 file provider schema (SchemaStore#5426) * Update ty's JSON schema (SchemaStore#5428) This updates ty's JSON schema to [2bd0252435a1ad19b91863f37beab60bb8e68a14](astral-sh/ty@2bd0252) --------- Signed-off-by: Jem Davies <jemsot@gmail.com> Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Signed-off-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Hayssam Saleh <hayssam@saleh.fr> Co-authored-by: Jem Davies <131159520+jem-davies@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jamie Tanna <github@jamietanna.co.uk> Co-authored-by: Ville Skyttä <ville.skytta@iki.fi> Co-authored-by: Pavel Bychko <abordage.dev@gmail.com> Co-authored-by: Shane Frasier <maverick@maverickdolphin.com> Co-authored-by: Stefan VanBuren <svanburen@buf.build> Co-authored-by: Micha Reiser <micha@reiser.io> Co-authored-by: Rene Nulsch <33263735+ReneNulschDE@users.noreply.github.com> Co-authored-by: sxwebdev <sxwebdev@gmail.com> Co-authored-by: leecow <leecow@microsoft.com> Co-authored-by: Ruben J. Jongejan <ruben.jongejan@gmail.com> Co-authored-by: Giancarlo Calderón Cárdenas <gian1200@hotmail.com> Co-authored-by: Edwin Kofler <edwin@kofler.dev> Co-authored-by: Mitesh Ashar <email@miteshashar.com> Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> Co-authored-by: Jordan GAZEAU <jordan.gazeau@gmail.com> Co-authored-by: Sayan Sisodiya <sayan@openai.com> Co-authored-by: Jan Klass <kissaki@posteo.de> Co-authored-by: Lars K.L. <larsklucke@gmail.com> Co-authored-by: rosidae0 <82954131+rosidae@users.noreply.github.com> Co-authored-by: Jamie Tanna <jamie.tanna@mend.io> Co-authored-by: Çağlar ORHAN <401240+caglarorhan@users.noreply.github.com> Co-authored-by: Jose Sierra <165445418+Ktsierra@users.noreply.github.com> Co-authored-by: Tobbe Lundberg <tobbe@tlundberg.com> Co-authored-by: Rob Fox <r.sionnach@gmail.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: Kang Hyojun <iam.kanghyojun@gmail.com> Co-authored-by: Max Maximov <max.maximov@gmail.com> Co-authored-by: Andrew Morrison <asm@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: yuto <43196286+yuto343@users.noreply.github.com> Co-authored-by: Brent Westbrook <36778786+ntBre@users.noreply.github.com> Co-authored-by: Sean McCollum <anincrediblyshortname@gmail.com> Co-authored-by: Johannes Frey <me@johannes-frey.de> Co-authored-by: Jo <10510431+j178@users.noreply.github.com> Co-authored-by: Yoav Yanilov <yoav.yanilov@island.io> Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com> Co-authored-by: Yevhenii Tiutiunnyk <evheniytyutyunnik@gmail.com> Co-authored-by: btea <2356281422@qq.com> Co-authored-by: btea <btea@users.noreply.github.com> Co-authored-by: Маг Ильяс DOMA <magilyas.doma.09@list.ru> Co-authored-by: ctfer-io-bot <160312728+ctfer-io-bot@users.noreply.github.com> Co-authored-by: pandatix <pandatix@users.noreply.github.com> Co-authored-by: Jonathan COURTY <139225837+Johntycour@users.noreply.github.com> Co-authored-by: adam jones <domdomegg+git@gmail.com> Co-authored-by: Eric Dallo <ercdll1337@gmail.com> Co-authored-by: Cristovao Cordeiro <cristovao.cordeiro@canonical.com> Co-authored-by: Joel Rosario <cirquitz@gmail.com> Co-authored-by: vedubhat <vedusbat9@gmail.com> Co-authored-by: Yogesh Nikam <60032699+yogeshnikam671@users.noreply.github.com> Co-authored-by: Sufiyan <StarKhan6368@gmail.com> Co-authored-by: Ketan Padegaonkar <KetanPadegaonkar@gmail.com> Co-authored-by: CEnnis91 <cennis91@gmail.com> Co-authored-by: Jonathan Otsuka <105506+djgoku@users.noreply.github.com> Co-authored-by: David Peter <sharkdp@users.noreply.github.com> Co-authored-by: Tim Taylor <timtay@microsoft.com> Co-authored-by: KTrain <69028025+KTrain5169@users.noreply.github.com> Co-authored-by: Pooya Parsa <pyapar@gmail.com> Co-authored-by: Andrey Skladchikov <4318513+andrey-skl@users.noreply.github.com> Co-authored-by: skoch13 <skoch13@users.noreply.github.com> Co-authored-by: kzrnm <gengesa@gmail.com> Co-authored-by: coderaiser <coderaiser@cloudcmd.io> Co-authored-by: Jamie Magee <jamie.magee@gmail.com> Co-authored-by: Vaibhav Mittal <mittal.shaluatul@gmail.com> Co-authored-by: Chris Burroughs <chris.burroughs@gmail.com> Co-authored-by: ant-kurt <kurt@anthropic.com> Co-authored-by: bogini <bogini@users.noreply.github.com> Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> Co-authored-by: Carl Meyer <carl@oddbird.net> Co-authored-by: Mathias Maisberger <me@hiasinho.com> Co-authored-by: Mathias Maisberger <hiasinho@hia.sh> Co-authored-by: Trim21 <trim21.me@gmail.com> Co-authored-by: HRAshton <12210721+HRAshton@users.noreply.github.com> Co-authored-by: luo2430 <127001012+luo2430@users.noreply.github.com> Co-authored-by: Flo HUCK <flovntp@gmail.com> Co-authored-by: Vardo Ternos <tvardero@gmail.com> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: CherfaElyes <152391385+CherfaElyes@users.noreply.github.com> Co-authored-by: Velizar Kalapov <87693906+vkalapov@users.noreply.github.com> Co-authored-by: Thomas Rooney <thomas@speakeasyapi.dev> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Anca Antochi <ancaantochi@microsoft.com> Co-authored-by: Aaron Feledy <aaron@arrow.one> Co-authored-by: Aaron Feledy <aaron@aaronfeledy.com> Co-authored-by: Zach Snell <zach20snell10@gmail.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: Andres Almiray <aalmiray@gmail.com> Co-authored-by: Dmitry Pavlov <zeldigas@gmail.com> Co-authored-by: Michael Ferrari <nekkodroid404@gmail.com> Co-authored-by: Mathieu Bélanger <56379077+mbelangergit@users.noreply.github.com>
madskristensen
pushed a commit
that referenced
this pull request
Mar 3, 2026
* Update from the upstream repo (#7) * relocate incoming files definition and rename attributesDesc to attributes in tasks * remove Duration and add ability to have loader specified in the connection * Support connections specific to load and/or transforms * Improve expectations * Update expectations in load section also * Code spell fix * Add DATAFRAME option * Add new attribute duckdbExtensions * fix typo * apply prettier * Add support for database sync * fix typo * Add ability to externalize macros and types folders * add bento stream configuration file schema (#5293) * add bento stream configuration file schema Signed-off-by: Jem Davies <jemsot@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Jem Davies <jemsot@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(renovate): add previous major versions' schemas + global self-hosted config (#5294) * feat(renovate): introduce "global" JSON schema As part of Renovate 41.x we introduced the separation of "repo" and "global" configuration into separate JSON Schema documents. * feat(renovate): add previous major versions' schemas As noted in #5285, it would be convenient to have the previous versions of Renovate JSON Schema files, for use after the major version is bumped and no longer supported. As a starting point we can look at the major versions in use in 2025, retrieving them from the `docs.tgz` on the last release in a given major series. This also requires we: - add the `$id` and `id` fields - run `prettier` on the schemas - make sure validation doesn't try running in `strict` Ajv mode - make sure validation ignores custom properties - make sure spell check doesn't flag partial regexes like `|[Cc]ontainer` as a typo Closes #5285. * feat: add lefthook jsonc catalog file matches (#5295) Refs evilmartians/lefthook#1274 * feat: add Awesome Repositories schema (self-hosted) (#5296) * Add artifact-metadata property to github-workflow schema (#5292) The new [`artifact-metadata` granular permission](https://github.blog/changelog/2026-01-13-new-fine-grained-permission-for-artifact-metadata-is-now-generally-available/) is now generally available. * Add `buf.lock` support (#5297) * Add `buf.lock` support Ref: https://buf.build/docs/configuration/v2/buf-lock * Fix lint * Update ty's JSON schema (#5299) This updates ty's JSON schema to [fc1478bd96387a0ce5fe077cce0b316a798a641d](astral-sh/ty@fc1478b) * feat: add new properties and descriptions to Traefik v3 JSON schema and example (#5302) * add pgxgen configuration file schema (#5303) * update dotnet download to cdn endpoint * feat(rumdl): host schema locally for direct URL access Adds the rumdl schema file to the repository so it can be accessed directly at https://json.schemastore.org/rumdl.json Previously, the catalog entry pointed to an external GitHub raw URL, which meant the direct SchemaStore URL returned 404. This change enables users to use $schema references and validators that don't consult the catalog. Changes: - Add src/schemas/json/rumdl.json - Update catalog.json URL to use local schema * feat: specify type of array items * Update Claude Code settings schema with missing settings and fixes (#5300) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat: add Hugo import version property * add codex config.toml schema * Add editorconfig for web and packages .config (#5311) * Introduce dark mode (#5313) * Introduce dark mode * Add a color-scheme meta tag to declare light and dark schemes, making use of browser defaults as well * Adjust site.css for dark mode coloring * Use variables and `light-dark()` instead of media queries and multiple blocks and overrides * 'bg' for background, 'fg' for foreground * Numbered color tiers and named categories * Use a set of subjectively sensible and coherent dark mode colors * Keep header coloring style, no inversion of fg and bg Note: The JSON and GitHub images have ugly kerning around the edges presumably because of transparency and quality. If it's a requirement then I can look into that for this PR. Otherwise, maybe I will take a look afterwards. Still, even with the kerning, I would prefer using a dark theme. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update Claude Code settings schema for v2.1.19 (#5314) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Replace API image with JSON Schema logo (#5317) Replace stylized JSON image, which is not the official JSON logo, with the JSON Schema logo. Image source: Official JSON Schema website sources at https://github.com/json-schema-org/website/blob/fd76cd790cc68928a5eadaa14a76dca28f70bea5/public/logo-blue.svg The text block starts with “The JSON API contains a list of JSON Schema files for known JSON file formats.”. Our API provides JSON Schema, so using a JSON schema logo seems appropriate, certainly more so than using only the official JSON logo. Positive consequences: * Scalable and high-dpi-capable SVG instead of PNG * Fixes dark scheme visual transparency edge rendering artifacts (consequence of dark mode introduced in #5313) * Drop editorconfig EOL configuration (#5316) The `.gitattributes` configures `text=auto`. This means text files will use, unless already committed differently in the repo, auto-convert line endings. My VS created mixed line endings even when duplicating existing lines. For now, revert the EOL configuration to restore previous behavior consistent to the gitattributes configuration. IMO, it would be preferable to use intentional EOL configuration without depending on auto-conversion, which has complex conditions and is error-prone. But this change does not do that (yet). * Update kya.json (#5315) add KYA add KYA Update kya.json Update kya.json removed punctuation Update catalog.json Update catalog.json Update kya.json * Improve sponsor image, fix dark scheme visual artifacts (#5318) Source image is https://github.githubassets.com/assets/mona-e50f14d05e4b.png from GitHub Sponsors https://github.com/sponsors/accounts It's the same image like before. Resized with GIMP. Results in a bit different/more vibrant coloring, and the dark scheme edge issue fixed. * add Espanso schemas (#5319) * add espanso yaml schemas * fix match.yml description * [pre-commit.ci] pre-commit autoupdate (#5320) updates: - [github.com/rbubley/mirrors-prettier: v3.7.4 → v3.8.1](rbubley/mirrors-prettier@v3.7.4...v3.8.1) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(renovate): add "inherited" config (#5321) Now it's available as its own schema, it'd be good to store a copy here, too. * Add Applicant Profile Protocol (APP) schema (#5322) - Schema URL: https://app-protocol.org/schema/app-1.0.json - File pattern: *.app.json - Description: Structured JSON format for professional profiles, resumes, and CVs The Applicant Profile Protocol (APP) is an open, JSON-based standard for representing professional profiles with comprehensive support for skills, experience, education, certifications, projects, and languages. Features: - JSON Schema validation (draft 2020-12) - Export to JSON Resume, Europass XML, HR-XML - Semantic layer support via JSON-LD - Protocol version management - Comprehensive field definitions Documentation: https://app-protocol.org/spec/1.0 Repository: https://github.com/caglarorhan/Applicant-Profile-Protocol npm package: applicant-profile-protocol * Add AWS Amplify Console build schema (amplify.json), positive test, and catalog entry. (#5323) * feat: add Renovate 42's JSON Schema (#5324) Now we've released Renovate 43, we'll store the 42.95.1 JSON schema as an older version for folks to access. * fix(tsconfig): Allow "module" Node20 (capital N) (#5326) * Add OpenSRM (Open Service Reliability Manifest) schema (#5327) OpenSRM is an open specification for declaring service reliability requirements as code. It enables shift-left reliability by defining SLOs, contracts, and dependencies before deployment. - Schema: src/schemas/json/opensrm.json (draft-07) - 8 positive tests, 5 negative tests - Added to ajvNotStrictMode (uses anyOf + required patterns) Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> * Replace octocat image png -> svg (#5329) * Update Claude Code settings schema for v2.1.29 * Add hostPattern marketplace tests for Claude Code settings * Format and refine Claude Code settings tests * youtrack-app. Add a new endpoint PROJECT_TAB (#5328) * Add Claude Code Keybindings schema (#5325) * Add Claude Code Keybindings schema Add JSON Schema for Claude Code's keybindings.json configuration file (~/.claude/keybindings.json), which allows users to customize keyboard shortcuts in the Claude Code CLI. The schema validates: - Binding blocks scoped to UI contexts (Global, Chat, etc.) - Built-in action references (app:interrupt, chat:submit, etc.) - Command bindings (command:commit, command:help, etc.) - Null values for unbinding default shortcuts - Chord keystroke patterns (e.g., ctrl+k ctrl+s) Includes 6 positive test files and 7 negative test files. Documentation: https://code.claude.com/docs/en/keybindings * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Add claude-code-keybindings to CODEOWNERS --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add dataset_triggering options and improve documentation * update description * Fix typo * feat(rumdl): update schema to v0.1.10 (#5340) * feat(rumdl): update schema to v0.1.10 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add pitcms schema (#5342) Add JSON schema for pitcms, a Git-based headless CMS. Schema is self-hosted at https://pitcms.net/schema/pitcms.schema.json * Update ruff's JSON schema (#5343) This updates ruff's JSON schema to [ce5f7b6127a5d684e96fd0f8e387f73c41c7a1b0](astral-sh/ruff@ce5f7b6) * Add basedpyright schema * Update vCluster config schema URL * Add schema for `prek` * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * feat(rumdl): update schema to v0.1.13 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * snowflake config: update authenticator variants and subsequent WIF authentication properties see https://registry.terraform.io/providers/snowflakedb/snowflake/latest/docs * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * Update ty's JSON schema This updates ty's JSON schema to [044af7fda21189c69a489362f451ebd600ef460a](astral-sh/ty@044af7f) * Add bricks schema (#5351) * Add `auditLevel` to pnpm-workspace.json (#5352) Co-authored-by: btea <btea@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.29 (#5337) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add missing octocat.svg Regression from c28c44d through PR #5329 where the old png was replaced, but the new svg was missing. * Mail Servers Configuration # Add Mail Servers Configuration JSON Schema ## Description Adds a JSON schema for storing mail server configurations for different domains. The schema supports flexible configuration of POP3, IMAP, and SMTP servers with strict validation rules. ## Changes ### New Schema - `src/schemas/json/mail-servers-config.json` - Main configuration schema for mail servers ### Tests - **Positive Tests** (`src/test/mail-servers-config/`): - `valid-complete.json` - Full configuration with POP3, IMAP, and SMTP - `valid-minimal-imap-smtp.json` - IMAP and SMTP only - `valid-pop-only.json` - POP3 only - `valid-multiple-protocols.json` - Various protocol combinations for different domains - `valid-default-ports.json` - Validation with default port values - **Negative Tests** (`src/negative_test/mail-servers-config/`): - `invalid-port-range.json` - Ports outside 1-65535 range - `extra-property-domain.json` - Additional properties at domain level - `extra-property-protocol.json` - Additional properties in protocol objects - `empty-object.json` - Empty object (violates minProperties: 1) - `invalid-hostname.json` - Invalid hostname format - `missing-host.json` - Missing required host field - `missing-port.json` - Missing required port field - `wrong-type.json` - Incorrect data types ### Catalog Entry Added to `src/api/json/catalog.json`: ```json { "name": "Mail Servers Configuration", "description": "Schema for storing mail server configurations", "fileMatch": [ "mail-servers-config.json", "mail-servers-config.jsonc", "mail-servers-config.json5", "*.mail-servers-config.json", "*.mail-servers-config.jsonc", "*.mail-servers-config.json5", "**/mail-servers-config.json", "**/mail-servers-config.jsonc", "**/mail-servers-config.json5" ], "url": "https://www.schemastore.org/mail-servers-config.json" } ``` ## Schema Features ### Configuration Flexibility 1. **Optional Protocols:** Each domain can contain any combination of POP3, IMAP, and SMTP protocols 2. **Strict Protocol Validation:** Each protocol requires both host and port fields 3. **No Additional Properties:** Extra properties are disallowed at both domain and protocol levels ### Data Validation - **Ports:** Restricted to valid range 1-65535 - **Hostname:** Validated against hostname format - **Default Values:** Standard ports are suggested: - POP3: 995 - IMAP: 993 - SMTP: 587 - **Minimum One Domain:** At least one domain configuration is required (`minProperties: 1`) ## Typical Usage Example ```json { "gmail.com": { "imap": {"host": "imap.gmail.com", "port": 993}, "smtp": {"host": "smtp.gmail.com", "port": 587} }, "outlook.com": { "imap": {"host": "outlook.office365.com", "port": 993}, "smtp": {"host": "smtp.office365.com", "port": 587} } } ``` ## Validation - ✅ All tests pass validation with Ajv - ✅ Schema conforms to draft-07 specification - ✅ Compatible with strict mode - ✅ Comprehensive edge case coverage ## Potential Use Cases 1. **Email Client Configuration:** Storing settings for different email providers 2. **Mailbox Migration:** Describing source and destination mail servers 3. **Infrastructure Documentation:** Centralized storage of company mail server configurations 4. **Automation Scripts:** Use in scripts for automatic email client configuration ## Compatibility - Compatible with all JSON Schema validators supporting draft-07 - Supported in VS Code, IntelliJ IDEA, and other IDEs through SchemaStore - Can be used with `yaml-language-server` for YAML files ## Checklist - Schema follows draft-07 specification - Added both positive and negative test cases - All tests pass validation - Added catalog entry with appropriate fileMatch patterns - No breaking changes to existing schemas - Schema is compatible with strict mode * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * chore(deps): update ctfd.json schema for ctfd-setup v1.8.4 (#5360) Co-authored-by: pandatix <pandatix@users.noreply.github.com> * Update claude-code-settings.json: add TeammateIdle and TaskCompleted hooks (#5361) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.37 (#5354) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * [claude-code-settings] Add missing tool names to permissionRule pattern (#5363) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add ECA config json (#5356) * Add ECA config json * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Merge pull request #5358 from cjdcordeiro/patch-1 feat: add 'hint' property to chisel-slices schema * Added support for specmatic config v3 (#5362) * chore: deprecate formatter * Add Config Specmatic V3 schema * chore: update provides/consumes for v3 * Updated specmatic.yaml jsonschema with version 3 * Added v3 examples * Got jsonschema working with the simpler reffed and re-reffed examples * Changed some schema names of systemUnderTest schemas to improve symmetry with the corresponding dependency schema names * Updated specmatic schema and sample uber-v3 json file * added some negative examples for specmatic v3 schema * Updated the new specmatic schema and test files using prettier * Add telemetry flag for specmatic v2 config * Added missing hooks to the adapters schema * Added CODEOWNERS entries for the Specmatic team --------- Co-authored-by: vedubhat <vedusbat9@gmail.com> Co-authored-by: Yogesh Nikam <60032699+yogeshnikam671@users.noreply.github.com> Co-authored-by: Sufiyan <StarKhan6368@gmail.com> Co-authored-by: Ketan Padegaonkar <KetanPadegaonkar@gmail.com> * Merge pull request #5364 from j178/prek Update schema for prek * fix(hatch): better support build hooks under tombi strict (#5365) * Merge pull request #5367 from djgoku/chore-switch-cirrus-yml-to-git-link chore: Switch `.cirrus.yml` from SchemaStore to github URL * Merge pull request #5369 from astral-sh/update-ty-8cec857182f4bc28bd8e103940341643162777f8 Update ty's JSON schema * Merge pull request #5366 from rvben/rumdl-schema-update feat(rumdl): update schema to v0.1.19 * Add version 10.0 of the AIO connector metadata schema (#5334) * Add new version of the aio connector metadata schema This new version adds support for specifying one or multiple supported action types for a management group action * 10 * mandatory action types * Require "destinations" field for any specified "event", "dataset" and/or "stream" * Update ruff's JSON schema (#5368) This updates ruff's JSON schema to [a2f11d239f91cf8daedb0764ec15fcfe29c5ae6d](astral-sh/ruff@a2f11d2) * Add JSON Schema for metadata.json, used by Docker Desktop extensions. (#5221) * Add JSON Schema for metadata.json, used by Docker Desktop extensions. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * remove fileMatch for docker desktop extension metadata JSON * set metaschema URL for docker-extension-metadata to http:// --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.42 (#5371) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * feat(rumdl): update schema to v0.1.22 (#5372) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * Add oxfmt and oxlint (#5373) * Add oxfmt and oxlint * lint * Update youtrack-app.json with conditional 'showHeader' (#5374) Co-authored-by: skoch13 <skoch13@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.47 (#5378) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Update regex of poe.tasks (#5377) https://github.com/nat-n/poethepoet/blob/6a59da122d31d99fab02182b60105c033e7a312e/poethepoet/task/base.py#L24 * feature: 🐊Putout v42 (#5379) * Update timezone data using tzdb 2025c (#5380) * Update ruff's JSON schema (#5382) This updates ruff's JSON schema to [9d18ee9115f9cbb4c21478baa7c1fa2b46e0759c](astral-sh/ruff@9d18ee9) * fix(schema):fixed linting issues in appsscript.json and asconfig-schema.json (#5386) Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * schema: add Pantsbuild - 2.31.0 (#5387) * schema: add Pantsbuild - 2.31.0 * id * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(rumdl): update schema to v0.1.24 (#5388) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * feat(claude-code-settings): add managed/enterprise settings fields (#5389) Co-authored-by: bogini <bogini@users.noreply.github.com> * feat(claude-code-settings): improve test coverage (#5385) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add @ant-kurt as CODEOWNERS for claude-code-settings (#5390) Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> * Update ty's JSON schema (#5391) * Add BMML (Business Model Markup Language) schema (#5301) Co-authored-by: Mathias Maisberger <hiasinho@hia.sh> * feat: add opt-in test coverage analysis tool (#5383) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * maturin: add FeatureSpec for features field (#5395) * Update bamboo-spec's JSON schema (#5396) * feat(bamboo-spec): add YAML test files from Atlassian Docs The content was retrieved as is from docs (https://docs.atlassian.com/bamboo-specs-docs/{version}/specs.html?yaml#yaml-specs-reference). * feat(bamboo-spec): add YAML schema references to new test files, reformat them * feat(bamboo-spec): update JSON schema to draft-07 * feat(bamboo-spec): update JSON schema for compatibility with 12.1.2 * feat(bamboo-spec): add 12.1.2 features * fix(coverage): reduce false positives in negative test isolation check (#5398) The negative test isolation heuristic used name-based property matching but overwrote constraints when the same property name appeared at different schema depths (e.g., "source" as object at one level and string at another). This caused false wrong_type violations. Changes: - Union all types, patterns, and enum values per property name instead of overwriting with last-seen value - Infer types from anyOf/oneOf/allOf variants when no explicit type is declared on a property schema - Update heuristic note to advise manual verification of flagged files Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com> * Update pubspec schema to support workspace and null types (#5399) * Update catalog.json for Upsun (#5400) add `config.yaml` to avoid messing up with Upsun fixed (formerly Platform.sh) config validation * Add new Serilog log-level "Off" (#5401) See github.com/nblumhardt/serilog/commit/9b92c29c282b9cc6a7bfb540c470e8417ae594e7 * ✨ feat(tox): add tox.toml JSON Schema to catalog (#5402) * ✨ feat(tox): add tox.toml JSON Schema IDEs using taplo or Even Better TOML had no schema validation for standalone tox.toml files. The catalog entry points to tox's canonical schema at raw.githubusercontent.com so updates flow through without requiring PRs here. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Issue #5403: Update MetricsHub connector json schema (#5404) - Included FileSource and EventLogSource in both metricshub.json and metricshub-connector.json. - Added tests for both cases. - Tested. * fix(schema): normalize volumes metadata and resolve linting issues in azure-containerapp-template.json (#5393) * fix(schema): normalize volumes metadata and remove trailing punctuation in azure-containerapp-template.json Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(schema): add Flatpak Builder manifest JSON schema (#5394) * feat(schema): add Flatpak Builder manifest JSON schema * feat(catalog): register Flatpak manifest schema with file match patterns * test(flatpak-manifest): add positive and negative validation cases * chore(validation): update schema validation configuration for Flatpak manifest * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix(flatpak-manifest): remove x-deprecated keyword, not valid in draft-07 Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> * fix(flatpak-manifest): fix typo transfered -> transferred Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> --------- Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.50 (#5397) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Add bg-dependency-aware-stop-order parameter (#5333) * feat(rumdl): update schema to v0.1.28 (#5411) Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> * feat: Add Docs MCP configuration schema (#5412) * feat: schemastore entry for docs mcp public release * chore: lower schema entry * Update tox JSON Schema to 4.46.2 (#5414) * Update tox JSON Schema to 4.46.3 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add Citrus test case schema (#5408) * Add Citrus test case schema fixes #5407 Signed-off-by: Aurélien Pupier <apupier@ibm.com> * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Signed-off-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Update ruff's JSON schema (#5415) This updates ruff's JSON schema to [a62ba8c6e2bac0b899d90fd30a1b26c07aac44bb](astral-sh/ruff@a62ba8c) * Add aio wasm graph schema 1.1.0 (#5416) * Add aio wasm graph schema 1.1.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci * fix validation --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(dependabot-2.0): update schema to match current Dependabot features (#5381) Sync the dependabot-2.0.json schema with the current state of Dependabot's configuration options, adding missing features and fixing constraints to match the actual implementation. Changes: - Add pre-commit to package-ecosystem enum (beta ecosystem) dependabot/dependabot-core#2183 - Add goproxy-server to registry type enum https://github.blog/changelog/2025-09-09-go-private-registry-support-for-dependabot-now-generally-available dependabot/dependabot-core#12747 - Add OIDC and AWS CodeArtifact registry auth properties (tenant-id, client-id, jfrog-oidc-provider-name, identity-mapping-name, audience, aws-region, account-id, role-name, domain, domain-owner, registry) https://github.blog/changelog/2026-02-03-dependabot-now-supports-oidc-authentication - Add group-by property to groups definition https://github.blog/changelog/2024-03-28-dependabot-grouped-security-updates-generally-available - Add name property to update definition - Add update-types, dependency-type, and exclude-patterns properties to multi-ecosystem-group definition https://github.blog/changelog/2025-07-01-single-pull-request-for-dependabot-multi-ecosystem-support - Fix cooldown constraints to match implementation: minimum 1 (not 0) for default/major/minor days, maximum 90 for all day fields, maxItems 100 (not 150) for include/exclude https://github.blog/changelog/2025-07-01-dependabot-supports-configuration-of-a-minimum-package-age - Fix ignore versions to accept string or array (was array-only) - Replace inline timezone enum with $ref to base.json - Add positive tests for new features * fix: update URLs from 4lando to lando-community (#5418) Co-authored-by: Aaron Feledy <aaron@aaronfeledy.com> * Add mockd.yaml schema (multi-protocol API mock server) (#5417) * Upgrade appsettings.json schema to draft-07 (#5419) * Upgrade appsettings.json schema to draft-07 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add schema for JReleaser 1.23.0 (#5422) * Add schema for JReleaser 1.23.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(claude-code-settings): sync to Claude Code v2.1.63 (#5421) Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> * Added schema for text2confl configuration file (#5423) * Update tox JSON Schema to 4.47.0 (#5424) * Update tox JSON Schema to 4.47.0 * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add 3 more `FormatStyle` values for `.clang-tidy` (#5425) * Add 3 more `FormatStyle` values for `.clang-tidy` The previous values were only the ones listed in the docs for clang-tidy itself, but it references to check clang-format for the actual values. Clang-format also supports `chromium`, `microsoft` and `gnu`. * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * Add missing options to Traefik v3 file provider schema (#5426) * Update ty's JSON schema (#5428) This updates ty's JSON schema to [2bd0252435a1ad19b91863f37beab60bb8e68a14](astral-sh/ty@2bd0252) --------- Signed-off-by: Jem Davies <jemsot@gmail.com> Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Signed-off-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Hayssam Saleh <hayssam@saleh.fr> Co-authored-by: Jem Davies <131159520+jem-davies@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jamie Tanna <github@jamietanna.co.uk> Co-authored-by: Ville Skyttä <ville.skytta@iki.fi> Co-authored-by: Pavel Bychko <abordage.dev@gmail.com> Co-authored-by: Shane Frasier <maverick@maverickdolphin.com> Co-authored-by: Stefan VanBuren <svanburen@buf.build> Co-authored-by: Micha Reiser <micha@reiser.io> Co-authored-by: Rene Nulsch <33263735+ReneNulschDE@users.noreply.github.com> Co-authored-by: sxwebdev <sxwebdev@gmail.com> Co-authored-by: leecow <leecow@microsoft.com> Co-authored-by: Ruben J. Jongejan <ruben.jongejan@gmail.com> Co-authored-by: Giancarlo Calderón Cárdenas <gian1200@hotmail.com> Co-authored-by: Edwin Kofler <edwin@kofler.dev> Co-authored-by: Mitesh Ashar <email@miteshashar.com> Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> Co-authored-by: Jordan GAZEAU <jordan.gazeau@gmail.com> Co-authored-by: Sayan Sisodiya <sayan@openai.com> Co-authored-by: Jan Klass <kissaki@posteo.de> Co-authored-by: Lars K.L. <larsklucke@gmail.com> Co-authored-by: rosidae0 <82954131+rosidae@users.noreply.github.com> Co-authored-by: Jamie Tanna <jamie.tanna@mend.io> Co-authored-by: Çağlar ORHAN <401240+caglarorhan@users.noreply.github.com> Co-authored-by: Jose Sierra <165445418+Ktsierra@users.noreply.github.com> Co-authored-by: Tobbe Lundberg <tobbe@tlundberg.com> Co-authored-by: Rob Fox <r.sionnach@gmail.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: Kang Hyojun <iam.kanghyojun@gmail.com> Co-authored-by: Max Maximov <max.maximov@gmail.com> Co-authored-by: Andrew Morrison <asm@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: yuto <43196286+yuto343@users.noreply.github.com> Co-authored-by: Brent Westbrook <36778786+ntBre@users.noreply.github.com> Co-authored-by: Sean McCollum <anincrediblyshortname@gmail.com> Co-authored-by: Johannes Frey <me@johannes-frey.de> Co-authored-by: Jo <10510431+j178@users.noreply.github.com> Co-authored-by: Yoav Yanilov <yoav.yanilov@island.io> Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com> Co-authored-by: Yevhenii Tiutiunnyk <evheniytyutyunnik@gmail.com> Co-authored-by: btea <2356281422@qq.com> Co-authored-by: btea <btea@users.noreply.github.com> Co-authored-by: Маг Ильяс DOMA <magilyas.doma.09@list.ru> Co-authored-by: ctfer-io-bot <160312728+ctfer-io-bot@users.noreply.github.com> Co-authored-by: pandatix <pandatix@users.noreply.github.com> Co-authored-by: Jonathan COURTY <139225837+Johntycour@users.noreply.github.com> Co-authored-by: adam jones <domdomegg+git@gmail.com> Co-authored-by: Eric Dallo <ercdll1337@gmail.com> Co-authored-by: Cristovao Cordeiro <cristovao.cordeiro@canonical.com> Co-authored-by: Joel Rosario <cirquitz@gmail.com> Co-authored-by: vedubhat <vedusbat9@gmail.com> Co-authored-by: Yogesh Nikam <60032699+yogeshnikam671@users.noreply.github.com> Co-authored-by: Sufiyan <StarKhan6368@gmail.com> Co-authored-by: Ketan Padegaonkar <KetanPadegaonkar@gmail.com> Co-authored-by: CEnnis91 <cennis91@gmail.com> Co-authored-by: Jonathan Otsuka <105506+djgoku@users.noreply.github.com> Co-authored-by: David Peter <sharkdp@users.noreply.github.com> Co-authored-by: Tim Taylor <timtay@microsoft.com> Co-authored-by: KTrain <69028025+KTrain5169@users.noreply.github.com> Co-authored-by: Pooya Parsa <pyapar@gmail.com> Co-authored-by: Andrey Skladchikov <4318513+andrey-skl@users.noreply.github.com> Co-authored-by: skoch13 <skoch13@users.noreply.github.com> Co-authored-by: kzrnm <gengesa@gmail.com> Co-authored-by: coderaiser <coderaiser@cloudcmd.io> Co-authored-by: Jamie Magee <jamie.magee@gmail.com> Co-authored-by: Vaibhav Mittal <mittal.shaluatul@gmail.com> Co-authored-by: Chris Burroughs <chris.burroughs@gmail.com> Co-authored-by: ant-kurt <kurt@anthropic.com> Co-authored-by: bogini <bogini@users.noreply.github.com> Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> Co-authored-by: Carl Meyer <carl@oddbird.net> Co-authored-by: Mathias Maisberger <me@hiasinho.com> Co-authored-by: Mathias Maisberger <hiasinho@hia.sh> Co-authored-by: Trim21 <trim21.me@gmail.com> Co-authored-by: HRAshton <12210721+HRAshton@users.noreply.github.com> Co-authored-by: luo2430 <127001012+luo2430@users.noreply.github.com> Co-authored-by: Flo HUCK <flovntp@gmail.com> Co-authored-by: Vardo Ternos <tvardero@gmail.com> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: CherfaElyes <152391385+CherfaElyes@users.noreply.github.com> Co-authored-by: Velizar Kalapov <87693906+vkalapov@users.noreply.github.com> Co-authored-by: Thomas Rooney <thomas@speakeasyapi.dev> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Anca Antochi <ancaantochi@microsoft.com> Co-authored-by: Aaron Feledy <aaron@arrow.one> Co-authored-by: Aaron Feledy <aaron@aaronfeledy.com> Co-authored-by: Zach Snell <zach20snell10@gmail.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: Andres Almiray <aalmiray@gmail.com> Co-authored-by: Dmitry Pavlov <zeldigas@gmail.com> Co-authored-by: Michael Ferrari <nekkodroid404@gmail.com> Co-authored-by: Mathieu Bélanger <56379077+mbelangergit@users.noreply.github.com> * bitrise.json and bitrise-step.json descriptions (#6) * descriptions for the Bitrise JSON schema * removing urls temporarily * yaml descriptions added * Added more descriptions to bitrise.json * minor fixes * bitrise-step.json descriptions * Update descriptions in bitrise.json after review Updated descriptions in bitrise.json after review * Update descriptions in bitrise-step.json after review Updated descriptions for various properties in the bitrise-step JSON schema after a review. * Update bitrise-step.json * Update bitrise-step.json * Remove unused step schema propoerties * format_version and triggers description update * Schema fixes * Add step based containerisation fields * Fix container schema * Improve steps' json schema and sync it with the bitrise.yaml json schema * Remove step based containerisation properties * Use the same step schema for both bitrise.json and bitrise-step.json * Remove new containerisation related schemas * Resolve duplicated step schema --------- Co-authored-by: Krisztián Gödrei <krisztian.godrei@bitrise.io> * Run prettier --------- Signed-off-by: Jem Davies <jemsot@gmail.com> Signed-off-by: Vaibhav mittal <vaibhavmittal929@gmail.com> Signed-off-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Hayssam Saleh <hayssam@saleh.fr> Co-authored-by: Jem Davies <131159520+jem-davies@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Jamie Tanna <github@jamietanna.co.uk> Co-authored-by: Ville Skyttä <ville.skytta@iki.fi> Co-authored-by: Pavel Bychko <abordage.dev@gmail.com> Co-authored-by: Shane Frasier <maverick@maverickdolphin.com> Co-authored-by: Stefan VanBuren <svanburen@buf.build> Co-authored-by: Micha Reiser <micha@reiser.io> Co-authored-by: Rene Nulsch <33263735+ReneNulschDE@users.noreply.github.com> Co-authored-by: sxwebdev <sxwebdev@gmail.com> Co-authored-by: leecow <leecow@microsoft.com> Co-authored-by: Ruben J. Jongejan <ruben.jongejan@gmail.com> Co-authored-by: Giancarlo Calderón Cárdenas <gian1200@hotmail.com> Co-authored-by: Edwin Kofler <edwin@kofler.dev> Co-authored-by: Mitesh Ashar <email@miteshashar.com> Co-authored-by: domdomegg <domdomegg@users.noreply.github.com> Co-authored-by: Jordan GAZEAU <jordan.gazeau@gmail.com> Co-authored-by: Sayan Sisodiya <sayan@openai.com> Co-authored-by: Jan Klass <kissaki@posteo.de> Co-authored-by: Lars K.L. <larsklucke@gmail.com> Co-authored-by: rosidae0 <82954131+rosidae@users.noreply.github.com> Co-authored-by: Jamie Tanna <jamie.tanna@mend.io> Co-authored-by: Çağlar ORHAN <401240+caglarorhan@users.noreply.github.com> Co-authored-by: Jose Sierra <165445418+Ktsierra@users.noreply.github.com> Co-authored-by: Tobbe Lundberg <tobbe@tlundberg.com> Co-authored-by: Rob Fox <r.sionnach@gmail.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com> Co-authored-by: Kang Hyojun <iam.kanghyojun@gmail.com> Co-authored-by: Max Maximov <max.maximov@gmail.com> Co-authored-by: Andrew Morrison <asm@anthropic.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: yuto <43196286+yuto343@users.noreply.github.com> Co-authored-by: Brent Westbrook <36778786+ntBre@users.noreply.github.com> Co-authored-by: Sean McCollum <anincrediblyshortname@gmail.com> Co-authored-by: Johannes Frey <me@johannes-frey.de> Co-authored-by: Jo <10510431+j178@users.noreply.github.com> Co-authored-by: Yoav Yanilov <yoav.yanilov@island.io> Co-authored-by: Charlie Marsh <charlie.r.marsh@gmail.com> Co-authored-by: Yevhenii Tiutiunnyk <evheniytyutyunnik@gmail.com> Co-authored-by: btea <2356281422@qq.com> Co-authored-by: btea <btea@users.noreply.github.com> Co-authored-by: Маг Ильяс DOMA <magilyas.doma.09@list.ru> Co-authored-by: ctfer-io-bot <160312728+ctfer-io-bot@users.noreply.github.com> Co-authored-by: pandatix <pandatix@users.noreply.github.com> Co-authored-by: Jonathan COURTY <139225837+Johntycour@users.noreply.github.com> Co-authored-by: adam jones <domdomegg+git@gmail.com> Co-authored-by: Eric Dallo <ercdll1337@gmail.com> Co-authored-by: Cristovao Cordeiro <cristovao.cordeiro@canonical.com> Co-authored-by: Joel Rosario <cirquitz@gmail.com> Co-authored-by: vedubhat <vedusbat9@gmail.com> Co-authored-by: Yogesh Nikam <60032699+yogeshnikam671@users.noreply.github.com> Co-authored-by: Sufiyan <StarKhan6368@gmail.com> Co-authored-by: Ketan Padegaonkar <KetanPadegaonkar@gmail.com> Co-authored-by: CEnnis91 <cennis91@gmail.com> Co-authored-by: Jonathan Otsuka <105506+djgoku@users.noreply.github.com> Co-authored-by: David Peter <sharkdp@users.noreply.github.com> Co-authored-by: Tim Taylor <timtay@microsoft.com> Co-authored-by: KTrain <69028025+KTrain5169@users.noreply.github.com> Co-authored-by: Pooya Parsa <pyapar@gmail.com> Co-authored-by: Andrey Skladchikov <4318513+andrey-skl@users.noreply.github.com> Co-authored-by: skoch13 <skoch13@users.noreply.github.com> Co-authored-by: kzrnm <gengesa@gmail.com> Co-authored-by: coderaiser <coderaiser@cloudcmd.io> Co-authored-by: Jamie Magee <jamie.magee@gmail.com> Co-authored-by: Vaibhav Mittal <mittal.shaluatul@gmail.com> Co-authored-by: Chris Burroughs <chris.burroughs@gmail.com> Co-authored-by: ant-kurt <kurt@anthropic.com> Co-authored-by: bogini <bogini@users.noreply.github.com> Co-authored-by: ant-kurt <209710463+ant-kurt@users.noreply.github.com> Co-authored-by: Carl Meyer <carl@oddbird.net> Co-authored-by: Mathias Maisberger <me@hiasinho.com> Co-authored-by: Mathias Maisberger <hiasinho@hia.sh> Co-authored-by: Trim21 <trim21.me@gmail.com> Co-authored-by: HRAshton <12210721+HRAshton@users.noreply.github.com> Co-authored-by: luo2430 <127001012+luo2430@users.noreply.github.com> Co-authored-by: Flo HUCK <flovntp@gmail.com> Co-authored-by: Vardo Ternos <tvardero@gmail.com> Co-authored-by: Bernát Gábor <gaborjbernat@gmail.com> Co-authored-by: CherfaElyes <152391385+CherfaElyes@users.noreply.github.com> Co-authored-by: Velizar Kalapov <87693906+vkalapov@users.noreply.github.com> Co-authored-by: Thomas Rooney <thomas@speakeasyapi.dev> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Aurélien Pupier <apupier@ibm.com> Co-authored-by: Anca Antochi <ancaantochi@microsoft.com> Co-authored-by: Aaron Feledy <aaron@arrow.one> Co-authored-by: Aaron Feledy <aaron@aaronfeledy.com> Co-authored-by: Zach Snell <zach20snell10@gmail.com> Co-authored-by: Scott Addie <10702007+scottaddie@users.noreply.github.com> Co-authored-by: Andres Almiray <aalmiray@gmail.com> Co-authored-by: Dmitry Pavlov <zeldigas@gmail.com> Co-authored-by: Michael Ferrari <nekkodroid404@gmail.com> Co-authored-by: Mathieu Bélanger <56379077+mbelangergit@users.noreply.github.com> Co-authored-by: Zoltán Bába <zoltan.baba@bitrise.io>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The previous values were only the ones listed in the docs for clang-tidy itself, but it references to check clang-format for the actual values. Clang-format also supports
chromium,microsoftandgnu.I also checked in source and I was unable to find anything that indicated that clang-tidy doesn't support these values as well.