Rebase the expand-extensions patch onto upstream v0.22.9 - #8
Merged
Conversation
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
* fixes go-openapi#216 Signed-off-by: Frédéric BIDON <fredbi@yahoo.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the development-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.1.2` | `0.2.3` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.1.2 to 0.2.3 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@9e70984...19440f9) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/v2` from 2.0.2 to 2.1.8 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.0.2...v2.1.8) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.1.8 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the development-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.3` | `0.2.5` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.3 to 0.2.5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@19440f9...ea0dfc9) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/v2` from 2.1.8 to 2.2.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.1.8...v2.2.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/v2` from 2.2.0 to 2.3.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.2.0...v2.3.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the development-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.5` | `0.2.9` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.5 to 0.2.9 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@ea0dfc9...84f8f9c) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.9 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/v2` from 2.3.0 to 2.4.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.3.0...v2.4.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
* documentation update to meet go-openapi standards * fixed discord link * relinted godoc and markdown * relinted the codebase (many nolint directives are set, the design can't be changed easily) * simplified test assertions for JSON & YAML (replaced ad'hoc helpers by testify/v2 features) * test: worked around windows-specific data race issue in tests (used embed fs to avoid windows FS issues) Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Bumps the development-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.9` | `0.2.11` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.9 to 0.2.11 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@84f8f9c...435746a) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/testify/enable/yaml/v2](https://github.com/go-openapi/testify) and [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/enable/yaml/v2` from 2.4.0 to 2.4.1 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.0...v2.4.1) Updates `github.com/go-openapi/testify/v2` from 2.4.0 to 2.4.1 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.0...v2.4.1) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/enable/yaml/v2 dependency-version: 2.4.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.4.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
* doc: add portable agentic instructions Add copilot-instructions.md, AGENTS.md (symlink), .github/copilot symlink to .claude/rules, contributions and workflows rules. Rewrite CLAUDE.md with accurate package documentation. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com> * doc: include previously ignored rule files Add linting.md and testing.md rules that were hidden by the old .gitignore pattern. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com> --------- Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Update all go.mod (and go.work where applicable) to require go 1.25.0. Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Bumps the development-dependencies group with 7 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.11` | `0.2.15` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.11 to 0.2.15 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@435746a...e8e6599) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.15 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/testify/enable/yaml/v2](https://github.com/go-openapi/testify) and [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/enable/yaml/v2` from 2.4.1 to 2.4.2 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.1...v2.4.2) Updates `github.com/go-openapi/testify/v2` from 2.4.1 to 2.4.2 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.1...v2.4.2) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/enable/yaml/v2 dependency-version: 2.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.4.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the go-openapi-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.22.5` | `0.23.0` | | [github.com/go-openapi/swag/conv](https://github.com/go-openapi/swag) | `0.25.5` | `0.26.0` | | [github.com/go-openapi/swag/jsonname](https://github.com/go-openapi/swag) | `0.25.5` | `0.26.0` | | [github.com/go-openapi/swag/jsonutils](https://github.com/go-openapi/swag) | `0.25.5` | `0.26.0` | | [github.com/go-openapi/swag/loading](https://github.com/go-openapi/swag) | `0.25.5` | `0.26.0` | | [github.com/go-openapi/swag/stringutils](https://github.com/go-openapi/swag) | `0.25.5` | `0.26.0` | Updates `github.com/go-openapi/jsonpointer` from 0.22.5 to 0.23.0 - [Release notes](https://github.com/go-openapi/jsonpointer/releases) - [Commits](go-openapi/jsonpointer@v0.22.5...v0.23.0) Updates `github.com/go-openapi/swag/conv` from 0.25.5 to 0.26.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.25.5...v0.26.0) Updates `github.com/go-openapi/swag/jsonname` from 0.25.5 to 0.26.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.25.5...v0.26.0) Updates `github.com/go-openapi/swag/jsonutils` from 0.25.5 to 0.26.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.25.5...v0.26.0) Updates `github.com/go-openapi/swag/loading` from 0.25.5 to 0.26.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.25.5...v0.26.0) Updates `github.com/go-openapi/swag/stringutils` from 0.25.5 to 0.26.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.25.5...v0.26.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/jsonpointer dependency-version: 0.23.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/conv dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/jsonname dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/jsonutils dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/loading dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/stringutils dependency-version: 0.26.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 1 update: [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer). Updates `github.com/go-openapi/jsonpointer` from 0.23.0 to 0.23.1 - [Release notes](https://github.com/go-openapi/jsonpointer/releases) - [Commits](go-openapi/jsonpointer@v0.23.0...v0.23.1) --- updated-dependencies: - dependency-name: github.com/go-openapi/jsonpointer dependency-version: 0.23.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/testify/enable/yaml/v2](https://github.com/go-openapi/testify) and [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/enable/yaml/v2` from 2.4.2 to 2.5.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.2...v2.5.0) Updates `github.com/go-openapi/testify/v2` from 2.4.2 to 2.5.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.4.2...v2.5.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/enable/yaml/v2 dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.5.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…ry with 7 updates Bumps the development-dependencies group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.15` | `0.2.16` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.15 to 0.2.16 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@e8e6599...6ed4490) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.16 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/testify/enable/yaml/v2](https://github.com/go-openapi/testify) and [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/enable/yaml/v2` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.5.0...v2.5.1) Updates `github.com/go-openapi/testify/v2` from 2.5.0 to 2.5.1 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.5.0...v2.5.1) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/enable/yaml/v2 dependency-version: 2.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.5.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…ry with 7 updates Bumps the development-dependencies group with 7 updates in the / directory: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.16` | `0.2.17` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.16 to 0.2.17 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@6ed4490...7982843) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.2.17 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Bumps the development-dependencies group with 8 updates: | Package | From | To | | --- | --- | --- | | [go-openapi/ci-workflows/.github/workflows/auto-merge.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/bump-release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/codeql.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/contributors.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/go-test.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml](https://github.com/go-openapi/ci-workflows) | `980b99d60c7d219dbc51f63a7e401c651586b680` | `cd9849915b4f8b6ceeeaf24e02e8f8e24202c8f6` | | [go-openapi/ci-workflows/.github/workflows/scanner.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | | [go-openapi/ci-workflows/.github/workflows/release.yml](https://github.com/go-openapi/ci-workflows) | `0.2.17` | `0.3.4` | Updates `go-openapi/ci-workflows/.github/workflows/auto-merge.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/bump-release.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/codeql.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/contributors.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/go-test.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml` from 980b99d60c7d219dbc51f63a7e401c651586b680 to cd9849915b4f8b6ceeeaf24e02e8f8e24202c8f6 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@980b99d...cd98499) Updates `go-openapi/ci-workflows/.github/workflows/scanner.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) Updates `go-openapi/ci-workflows/.github/workflows/release.yml` from 0.2.17 to 0.3.4 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@7982843...7a1bb6c) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/auto-merge.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/bump-release.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/codeql.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/contributors.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/go-test.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml dependency-version: cd9849915b4f8b6ceeeaf24e02e8f8e24202c8f6 dependency-type: direct:production dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/scanner.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies - dependency-name: go-openapi/ci-workflows/.github/workflows/release.yml dependency-version: 0.3.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: Frédéric BIDON <fredbi@yahoo.com>
* fixes go-openapi#277 Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Fix/277 header ext
…ot-pr.yml Bumps the development-dependencies group with 1 update: [go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml](https://github.com/go-openapi/ci-workflows). Updates `go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml` from 93b16765c4045dbd4dac2372803294298aa7592a to 2e57e83146e049b5dfb8116ba16a09b2da27b3c5 - [Release notes](https://github.com/go-openapi/ci-workflows/releases) - [Commits](go-openapi/ci-workflows@93b1676...2e57e83) --- updated-dependencies: - dependency-name: go-openapi/ci-workflows/.github/workflows/monitor-bot-pr.yml dependency-version: 2e57e83146e049b5dfb8116ba16a09b2da27b3c5 dependency-type: direct:production dependency-group: development-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
…enapi#281) The all-time contributors workflow no longer needs a weekly cadence: nowadays it mostly bumps maintainer activity. Run it on the 1st of each month at 04:49 UTC ('49 4 1 * *') instead of every Saturday. Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
go-openapi#282) Add the webhook-announcements workflow (mirrors go-openapi/testify): pushes to master that change README.md are scanned for new "## Announcements" entries and posted to the discord channel. Also bump all ci-workflows shared-workflow pins to v0.4.0 (af4c93f45481ea7d24ac2a9858272cc03daf424e). Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/testify/enable/yaml/v2](https://github.com/go-openapi/testify) and [github.com/go-openapi/testify/v2](https://github.com/go-openapi/testify). Updates `github.com/go-openapi/testify/enable/yaml/v2` from 2.5.1 to 2.6.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.5.1...v2.6.0) Updates `github.com/go-openapi/testify/v2` from 2.5.1 to 2.6.0 - [Release notes](https://github.com/go-openapi/testify/releases) - [Commits](go-openapi/testify@v2.5.1...v2.6.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/testify/enable/yaml/v2 dependency-version: 2.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/testify/v2 dependency-version: 2.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Bumps the go-openapi-dependencies group with 6 updates: | Package | From | To | | --- | --- | --- | | [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) | `0.23.1` | `0.24.0` | | [github.com/go-openapi/swag/conv](https://github.com/go-openapi/swag) | `0.26.1` | `0.27.0` | | [github.com/go-openapi/swag/jsonname](https://github.com/go-openapi/swag) | `0.26.1` | `0.27.0` | | [github.com/go-openapi/swag/jsonutils](https://github.com/go-openapi/swag) | `0.26.1` | `0.27.0` | | [github.com/go-openapi/swag/loading](https://github.com/go-openapi/swag) | `0.26.1` | `0.27.0` | | [github.com/go-openapi/swag/stringutils](https://github.com/go-openapi/swag) | `0.26.1` | `0.27.0` | Updates `github.com/go-openapi/jsonpointer` from 0.23.1 to 0.24.0 - [Release notes](https://github.com/go-openapi/jsonpointer/releases) - [Commits](go-openapi/jsonpointer@v0.23.1...v0.24.0) Updates `github.com/go-openapi/swag/conv` from 0.26.1 to 0.27.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.26.1...v0.27.0) Updates `github.com/go-openapi/swag/jsonname` from 0.26.1 to 0.27.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.26.1...v0.27.0) Updates `github.com/go-openapi/swag/jsonutils` from 0.26.1 to 0.27.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.26.1...v0.27.0) Updates `github.com/go-openapi/swag/loading` from 0.26.1 to 0.27.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.26.1...v0.27.0) Updates `github.com/go-openapi/swag/stringutils` from 0.26.1 to 0.27.0 - [Release notes](https://github.com/go-openapi/swag/releases) - [Commits](go-openapi/swag@v0.26.1...v0.27.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/jsonpointer dependency-version: 0.24.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/conv dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/jsonname dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/jsonutils dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/loading dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/swag/stringutils dependency-version: 0.27.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com>
…o-openapi#286) Bumps the go-openapi-dependencies group with 2 updates: [github.com/go-openapi/jsonpointer](https://github.com/go-openapi/jsonpointer) and [github.com/go-openapi/jsonreference](https://github.com/go-openapi/jsonreference). Updates `github.com/go-openapi/jsonpointer` from 0.24.0 to 1.0.0 - [Release notes](https://github.com/go-openapi/jsonpointer/releases) - [Commits](go-openapi/jsonpointer@v0.24.0...v1.0.0) Updates `github.com/go-openapi/jsonreference` from 0.21.6 to 1.0.0 - [Release notes](https://github.com/go-openapi/jsonreference/releases) - [Commits](go-openapi/jsonreference@v0.21.6...v1.0.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/jsonpointer dependency-version: 1.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: go-openapi-dependencies - dependency-name: github.com/go-openapi/jsonreference dependency-version: 1.0.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: go-openapi-dependencies ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… DoS ExpandSpec/ExpandSchema* inline every $ref with no memoization and no global budget. A self-contained spec where each of N definitions references the next one twice (via allOf/anyOf/oneOf/properties/items) drives 2^N schema expansions from O(N) bytes of input. A ~1.5 KB document expands into tens of GB of heap and >30 s of CPU, letting an unauthenticated caller exhaust resources in any service that expands untrusted specs. All refs can be fragment-only, so a restrictive PathLoader is not a mitigation. The expanded output itself is exponential (expansion inlines by value), so a memoization cache would bound CPU but not memory. The only guard that bounds memory is refusing to build the tree past a budget. Add ExpandOptions.MaxExpansionNodes, a per-call cap on the number of expanded schema nodes, enforced by a counter in the shared resolverContext incremented at the top of expandSchema: 0 (zero value): DefaultMaxExpansionNodes (500,000) -- every caller protected <0: unbounded (trusted specs only) >0: explicit cap 500,000 leaves ~10x headroom over the largest real spec we test (the full Kubernetes API expands to ~47,000 nodes) while stopping the attack well before it hurts. The metric is nodes, not $ref resolutions: measurement showed resolution counts do not grow with the attack (document-level caching collapses them), so a resolution cap would miss the blow-up entirely. Exceeding the budget returns ErrExpandTooManyNodes. This is a resource-exhaustion safeguard, so it is terminal even under ContinueOnError, rather than leaving the caller with a silently truncated spec. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Add ExpandOptions.PathLoaderWithOptions, a document loader matching the func(string, ...loading.Option) (json.RawMessage, error) signature now used by the go-openapi/swag/loading and go-openapi/loads loaders. When set, it takes precedence over PathLoader, which in turn precedes the package-level default. This lets a caller inject an options-aware loader -- for example one confined to a directory with loading.WithRoot to safely resolve $ref targets from an untrusted spec -- directly, without wrapping it in a func(string) adapter closure. The injected loader carries its own loading options; the expander invokes it without adding any, keeping the plumbing free of forwarding logic. The change is additive: existing callers using PathLoader (or the default) are unaffected. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
IsValidURI resolved an absolute-URL $ref by issuing http.Get(v) on http.DefaultClient, which has no timeout and no cancellation. On an attacker-controlled URL whose server accepts the connection but never responds, the call blocks indefinitely, leaking goroutines, sockets, and file descriptors. Because go-openapi/validate calls IsValidURI on every $ref of a spec (in validateReferencesValid), an untrusted document full of stalling full-URL refs can exhaust resources during validation (CWE-400/CWE-770). The bare GET to an arbitrary, caller-supplied URL is also an SSRF vector against internal addresses. A method named IsValidURI should validate the reference, not probe remote reachability over the network: that made validation depend on network availability and non-deterministic. Resolving and fetching remote references is the expander's job, through its configurable (and now confinable) document loader. Treat a well-formed absolute URL as a valid URI without any network request. Local file references are still checked on disk. No spec or validate test depended on the probe (validate's fixtures use fragment-only refs). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Expanding or resolving a specification loads referenced documents through a
pluggable loader that, by default, is unconfined. A "$ref" in an untrusted spec
can therefore read local files ("file:///etc/passwd", "../../secret.json" —
arbitrary file read / path traversal) or reach internal addresses via a remote
"$ref" (SSRF). This is inherent to the default configuration; it is not fixed by
a code change but by using a confined loader.
The mitigation already exists: inject an option-aware loader via
ExpandOptions.PathLoaderWithOptions built with go-openapi/swag/loading options
(loading.WithRoot to confine local reads, loading.WithHTTPClient to restrict
remote fetches), or — recommended — use the restricted loaders from
go-openapi/loads (SpecRestricted / SetRestrictedLoaders), which confine local
reads and reject loopback/private/link-local remote addresses, and whose
confinement applies to every "$ref" resolved during expansion.
Document this in a package-level "Security" section and add pointers to it from
ExpandSpec, ExpandSchemaWithBasePath and ExpandOptions. Also cross-reference
ExpandOptions.MaxExpansionNodes for the related $ref amplification vector.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
swag/loading v0.27.2 makes loading.WithRoot resolve absolute in-root paths (rebasing them onto the root) instead of rejecting every absolute path. Because spec normalizes every $ref to an absolute path against the spec's base, this is what makes a WithRoot-confined loader usable to safely expand an untrusted spec: legitimate in-root references resolve, while file:// and ../ references that escape the root are rejected. Add a consumer-side test that expands an untrusted spec through a PathLoaderWithOptions loader bound to loading.WithRoot, with an absolute RelativeBase: it asserts the in-root reference expands, the escaping references stay unexpanded, and no byte of the out-of-root file leaks into the result. go mod tidy also drops the now-unused swag/jsonname dependency. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Expanding a spec with the default loader fetches any remote "$ref" through http.DefaultClient with no address filtering, so a "$ref" to a cloud metadata endpoint (e.g. AWS IMDS at 169.254.169.254), a private address, or localhost is an SSRF vector. This is documented in the package "Security" section; the mitigation is to inject an option-aware loader bound to a restricted HTTP client via ExpandOptions.PathLoaderWithOptions (or use the restricted loaders from go-openapi/loads). Add a regression test proving that posture end to end: a loader bound to a client whose DialContext refuses loopback/private/link-local/unspecified addresses causes ExpandSpec to refuse the IMDS reference at dial time, before any connection is made. The loader selection is shared by every expansion and resolution entry point, so this covers ExpandSpec, ExpandSchemaWithBasePath, ExpandResponse, ExpandParameter and the Resolve* functions. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Supersedes the v0.27.2 bump. swag/loading v0.27.3 fixes WithRoot on Windows:
spec normalizes references to a file-URL path form ("/C:/dir/file"), which
v0.27.2 did not recognize as absolute, so os.Root rejected legitimate in-root
targets and TestExpand_ConfinedLoader failed on Windows CI. v0.27.3 normalizes
that form before confinement, so a WithRoot-confined loader resolves in-root
references on Windows too, while still rejecting file:// and ../ escapes.
All go-openapi/swag submodules are moved to v0.27.3 together (stringutils, which
had no v0.27.2 tag, is included). No spec code change is required.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Frederic BIDON <fredbi@yahoo.com>
Fix/vuln reports
…sion (go-openapi#291) ExpandSchema expands a schema against an in-memory root but takes no ExpandOptions, so it always uses the package default (unsandboxed) document loader. Downstream consumers that expand a schema whose $ref may come from an untrusted source — go-openapi/analysis (schema analysis, flatten) and go-openapi/validate — had no way to inject a confined loader on this path, and could not reassemble the equivalent themselves because the root-to-base priming (baseForRoot / normalizeBase) is unexported. Add ExpandSchemaWithOptions(schema, root, cache, opts): the option-aware form of ExpandSchema. It preserves the in-memory-root behavior (base derived from root, schemas always expanded) while honoring the caller's options — in particular PathLoaderWithOptions / PathLoader for a confined loader, plus ContinueOnError, AbsoluteCircularRef and MaxExpansionNodes. ExpandSchema is reimplemented as ExpandSchemaWithOptions(schema, root, cache, nil), so its behavior is unchanged. Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…Options (go-openapi#292) ExpandParameter/ExpandParameterWithRoot and ExpandResponse/ExpandResponseWithRoot expand a parameter or response but take no ExpandOptions, so they always use the package default (unsandboxed) document loader — the same gap that motivated ExpandSchemaWithOptions. go-openapi/validate expands every parameter and response $ref of a spec through these functions, so a $ref from an untrusted source could not be confined there. Add ExpandParameterWithOptions(parameter, root, cache, opts) and ExpandResponseWithOptions(response, root, cache, opts): the option-aware forms. When root is non-nil, refs resolve against the in-memory root (base derived from root); otherwise they resolve relative to opts.RelativeBase. In particular opts.PathLoaderWithOptions / PathLoader inject a confined loader. The four existing functions are reimplemented in terms of the new ones, so their behavior is unchanged. Signed-off-by: Frederic BIDON <fredbi@yahoo.com> Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Re-applies the Percona patch (extensions declared next to a $ref, such as x-order, are kept on the expanded schema) on top of upstream v0.22.9. The previous fork base predates spec.ExpandSchemaWithOptions and spec.ExpandOptions.PathLoaderWithOptions, which go-openapi/analysis v0.25.5 requires, so consumers of go-openapi/runtime v0.33.0 no longer compile against it.
ademidoff
added a commit
to percona/pmm
that referenced
this pull request
Aug 3, 2026
go-openapi/analysis v0.25.5, which runtime v0.33.0 and validate v0.26.1 require, uses spec.ExpandSchemaWithOptions and spec.ExpandOptions.PathLoaderWithOptions. The previous Percona-Lab/spec base predates both, so nothing in the repo compiled. The fork now carries only the extensions-on-expand patch (Percona-Lab/spec#8) on top of upstream v0.22.9. That patch is still needed: without it, `swagger flatten --with-flatten=expand` drops x-order from $ref properties and the field order of the generated API clients is lost.
ademidoff
added a commit
to percona/pmm
that referenced
this pull request
Aug 3, 2026
Percona-Lab/spec#8 is merged; move the replace from the PR branch commit to the resulting master merge commit. Same tree, so this is a version-string change only.
ademidoff
added a commit
to percona/pmm
that referenced
this pull request
Aug 3, 2026
…#5705) * Chore(deps): Bump github.com/go-openapi/runtime from 0.32.3 to 0.33.0 Bumps [github.com/go-openapi/runtime](https://github.com/go-openapi/runtime) from 0.32.3 to 0.33.0. - [Release notes](https://github.com/go-openapi/runtime/releases) - [Commits](go-openapi/runtime@v0.32.3...v0.33.0) --- updated-dependencies: - dependency-name: github.com/go-openapi/runtime dependency-version: 0.33.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * PMM-7 Rebase the go-openapi/spec fork onto upstream v0.22.9 go-openapi/analysis v0.25.5, which runtime v0.33.0 and validate v0.26.1 require, uses spec.ExpandSchemaWithOptions and spec.ExpandOptions.PathLoaderWithOptions. The previous Percona-Lab/spec base predates both, so nothing in the repo compiled. The fork now carries only the extensions-on-expand patch (Percona-Lab/spec#8) on top of upstream v0.22.9. That patch is still needed: without it, `swagger flatten --with-flatten=expand` drops x-order from $ref properties and the field order of the generated API clients is lost. * PMM-7 Pin the go-openapi/spec fork to master Percona-Lab/spec#8 is merged; move the replace from the PR branch commit to the resulting master merge commit. Same tree, so this is a version-string change only. * PMM-7 Pin the go-openapi/spec fork to v0.22.9-percona The fork is now tagged, so the replace can name a version instead of a pseudo-version that reads as 0.21.0 while the tree matches upstream v0.22.9. --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Alex Demidoff <a@demidoff.me> Co-authored-by: Alex Demidoff <alexander.demidoff@percona.com>
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.
Rebases the only functional Percona patch in this fork (keep the extensions declared next to a
$ref, such asx-order, on the expanded schema) onto upstreamv0.22.9.Why
The previous fork base predates
spec.ExpandSchemaWithOptionsandspec.ExpandOptions.PathLoaderWithOptions, whichgo-openapi/analysisv0.25.5 requires. Anything pullinggo-openapi/runtimev0.33.0 orgo-openapi/validatev0.26.1 therefore fails to compile against this fork — see percona/pmm#5705.Without the patch,
swagger flatten --with-flatten=expanddropsx-orderfrom$refproperties, so the order of fields in generated PMM API clients is lost.Notes
v0.22.9tag rather than merged into the oldmaster, so the fork now carries exactly one commit on top of upstream. Future bumps are a re-apply of a single hunk. The Percona-specific CI/lint commits from PMM-14577 are not carried over.expandSchematoexpandSchemaRef; the patch is applied there.TestExpand_KeepsSiblingExtensions, which covers the schema case directly and fails without the patch.