Skip to content

chore(deps): bump wagoid/commitlint-github-action from 4.1.1 to 4.1.4#5

Merged
ernado merged 1 commit intomainfrom
dependabot/github_actions/wagoid/commitlint-github-action-4.1.4
Sep 17, 2021
Merged

chore(deps): bump wagoid/commitlint-github-action from 4.1.1 to 4.1.4#5
ernado merged 1 commit intomainfrom
dependabot/github_actions/wagoid/commitlint-github-action-4.1.4

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Sep 17, 2021

Bumps wagoid/commitlint-github-action from 4.1.1 to 4.1.4.

Changelog

Sourced from wagoid/commitlint-github-action's changelog.

4.1.4 (2021-09-11)

4.1.3 (2021-09-11)

Bug Fixes

  • action failing to check footer of a single commit (961b6d4), closes #187
  • vulnerabilities from npm audit (bf83d2b)

4.1.2 (2021-09-11)

Commits
  • 82cf16a chore(release): publish 4.1.4 [skip-ci]
  • 4b95a40 Merge pull request #229 from wagoid/dependabot/npm_and_yarn/actions/core-1.5.0
  • e6b5342 Merge pull request #200 from wagoid/dependabot/npm_and_yarn/commitlint/config...
  • ab0b376 Merge pull request #220 from wagoid/dependabot/github_actions/actions/setup-n...
  • 6c6aec8 chore(deps): bump @​actions/core from 1.4.0 to 1.5.0
  • aa79c68 chore(release): publish 4.1.3 [skip-ci]
  • 839a3f7 chore(deps): bump @​commitlint/config-angular from 12.1.4 to 13.1.0
  • a7a2424 Merge pull request #232 from wagoid/fix/signed-off-by-check
  • bf83d2b fix: vulnerabilities from npm audit
  • 0eaaf56 chore(deps-dev): upgrade dev deps
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [wagoid/commitlint-github-action](https://github.com/wagoid/commitlint-github-action) from 4.1.1 to 4.1.4.
- [Release notes](https://github.com/wagoid/commitlint-github-action/releases)
- [Changelog](https://github.com/wagoid/commitlint-github-action/blob/master/CHANGELOG.md)
- [Commits](wagoid/commitlint-github-action@v4.1.1...v4.1.4)

---
updated-dependencies:
- dependency-name: wagoid/commitlint-github-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code labels Sep 17, 2021
@ernado ernado merged commit 12794a8 into main Sep 17, 2021
@ernado ernado deleted the dependabot/github_actions/wagoid/commitlint-github-action-4.1.4 branch September 17, 2021 15:31
ernado pushed a commit that referenced this pull request Nov 25, 2025
Adds support for interpreting schema constraints that cross type boundaries,
which is common in real-world vendor OpenAPI specs.

When enabled (default), the parser and code generator correctly interpret:
- pattern constraints on numeric types (validates string representation)
- minimum/maximum constraints on string types (parses as number and validates)

This feature is ON by default because these constraints represent the spec
author's clear intent - they chose the correct types but used constraints
from a different type. Rather than rejecting these specs, we interpret the
constraints correctly.

Key Changes:
- Added AllowCrossTypeConstraints option (default: true)
- Added --strict CLI flag to disable interpretation and reject cross-type constraints
- Extended validation logic in validate package to support cross-type constraints
- Added comprehensive test coverage for both modes

Implementation Details:
- Pattern on numbers: Formats number as string, validates against regex
- Min/max on strings: Parses string as float64, validates numeric bounds
- Uses pointer type (*bool) to distinguish unset from explicitly false
- Full backward compatibility: existing behavior unchanged unless --strict used

Fixes #5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update Github_actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant