Skip to content

fix(deps): update all dependencies#445

Open
red-hat-konflux[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/all-deps
Open

fix(deps): update all dependencies#445
red-hat-konflux[bot] wants to merge 1 commit intomainfrom
konflux/mintmaker/main/all-deps

Conversation

@red-hat-konflux
Copy link
Copy Markdown
Contributor

@red-hat-konflux red-hat-konflux Bot commented Apr 17, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
github.com/fsnotify/fsnotify v1.9.0v1.10.0 age confidence indirect minor
github.com/getkin/kin-openapi v0.133.0v0.137.0 age confidence require minor
github.com/go-openapi/jsonpointer v0.22.4v0.23.1 age confidence indirect minor
github.com/go-openapi/swag/jsonname v0.25.4v0.26.0 age confidence indirect minor
github.com/go-sql-driver/mysql v1.9.3v1.10.0 age confidence indirect minor
github.com/jackc/pgx/v5 v5.9.1v5.9.2 age confidence indirect patch
github.com/oasdiff/yaml v0.0.0-20250309154309-f31be36b4037v0.0.9 age confidence indirect patch
github.com/oasdiff/yaml3 v0.0.0-20250309153720-d2182401db90v0.0.12 age confidence indirect patch
github.com/onsi/gomega v1.39.1v1.40.0 age confidence indirect minor
github.com/speakeasy-api/jsonpath v0.6.2v0.6.3 age confidence indirect patch
github.com/speakeasy-api/openapi-overlay v0.10.2v0.10.3 age confidence indirect patch
registry.access.redhat.com/ubi9/go-toolset 1.25.8-17762136851.25.9-1777043046 age confidence tekton-step-image patch
registry.access.redhat.com/ubi9/go-toolset 1.25.8-17763702981.25.9-1777043046 age confidence stage patch

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

fsnotify/fsnotify (github.com/fsnotify/fsnotify)

v1.10.0

Compare Source

This version of fsnotify needs Go 1.23.

Changes and fixes
  • inotify: improve initialization error message (#​731)

  • inotify: send Rename event if recursive watch is renamed (#​696)

  • inotify: avoid copying event buffers when reading names (#​741)

  • kqueue: skip dangling symlinks (ENOENT) in watchDirectoryFiles, so a bad entry no longer aborts Watcher.Add for the whole directory (#​748)

  • kqueue: drop watches directly in Close() to fix a file descriptor leak when recycling watchers (#​740)

  • windows: fix nil pointer dereference in remWatch (#​736)

  • windows: lock watch field updates against concurrent WatchList to fix a race introduced in v1.9.0 (#​709, #​749)

getkin/kin-openapi (github.com/getkin/kin-openapi)

v0.137.0

Compare Source

What's Changed

Full Changelog: getkin/kin-openapi@v0.136.0...v0.137.0

v0.136.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.135.0...v0.136.0

v0.135.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.134.0...v0.135.0

v0.134.0

Compare Source

What's Changed

New Contributors

Full Changelog: getkin/kin-openapi@v0.133.0...v0.134.0

go-openapi/jsonpointer (github.com/go-openapi/jsonpointer)

v0.23.1

Compare Source

0.23.1 - 2026-04-18

Full Changelog: go-openapi/jsonpointer@v0.23.0...v0.23.1

5 commits in this release.


Fixed bugs
  • fix(offset): in Offset method, fixed index of value of array element. by @​fredbi in #​128 ...
Documentation
Updates

People who contributed to this release

jsonpointer license terms

License

v0.23.0

Compare Source

0.23.0 - 2026-04-15

Support for known limitations

Full Changelog: go-openapi/jsonpointer@v0.22.5...v0.23.0

16 commits in this release.


Implemented enhancements
Fixed bugs
Documentation
Miscellaneous tasks
Updates

People who contributed to this release

New Contributors

jsonpointer license terms

License

v0.22.5

Compare Source

0.22.5 - 2026-03-02

Full Changelog: go-openapi/jsonpointer@v0.22.4...v0.22.5

15 commits in this release.


Documentation
Code quality
Miscellaneous tasks
Updates

People who contributed to this release

New Contributors

jsonpointer license terms

License

go-openapi/swag (github.com/go-openapi/swag/jsonname)

v0.26.0

Compare Source

0.26.0 - 2026-04-15

Full Changelog: go-openapi/swag@v0.25.5...v0.26.0

14 commits in this release.


Implemented enhancements
  • feat(jsonname): added new json name provider more respectful of go co… by @​fredbi in #​195 ...
Documentation
Code quality
Miscellaneous tasks
Updates

People who contributed to this release

swag license terms

License

Per-module changes


cmdutils (0.26.0)

Miscellaneous tasks

conv (0.26.0)

Miscellaneous tasks
Updates

fileutils (0.26.0)

Miscellaneous tasks
Updates

jsonname (0.26.0)

Implemented enhancements
  • feat(jsonname): added new json name provider more respectful of go co… by @​fredbi in #​195 ...
Miscellaneous tasks
Updates

jsonutils/adapters/easyjson (0.26.0)

Miscellaneous tasks
Updates

jsonutils/adapters/testintegration/benchmarks (0.26.0)

Miscellaneous tasks
Updates

jsonutils/adapters/testintegration (0.26.0)

Miscellaneous tasks
Updates

jsonutils/fixtures_test (0.26.0)

Miscellaneous tasks
Updates

jsonutils (0.26.0)

Miscellaneous tasks
Updates

loading (0.26.0)

Miscellaneous tasks
Updates

mangling (0.26.0)

Miscellaneous tasks
Updates

netutils (0.26.0)

Miscellaneous tasks
Updates

stringutils (0.26.0)

Miscellaneous tasks
Updates

typeutils (0.26.0)

Miscellaneous tasks
Updates

yamlutils (0.26.0)

Miscellaneous tasks
Updates

v0.25.5

Compare Source

0.25.5 - 2026-03-02

Full Changelog: go-openapi/swag@v0.25.4...v0.25.5

16 commits in this release.


Documentation
  • doc: updated contributors file by [@​bot-go-openapi[bot]](https://redi

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux
Copy link
Copy Markdown
Contributor Author

red-hat-konflux Bot commented Apr 17, 2026

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: downloading go1.25.9 (linux/amd64)
go: downloading github.com/joho/godotenv v1.5.1
go: downloading github.com/sirupsen/logrus v1.9.4
go: downloading gorm.io/driver/sqlite v1.6.0
go: downloading gorm.io/driver/postgres v1.6.0
go: downloading gorm.io/datatypes v1.2.7
go: downloading gorm.io/gorm v1.31.1
go: downloading github.com/ghodss/yaml v1.0.0
go: downloading github.com/stretchr/testify v1.11.1
go: downloading github.com/redhatinsights/app-common-go v1.6.9
go: downloading github.com/go-chi/chi/v5 v5.2.5
go: downloading github.com/prometheus/client_golang v1.23.2
go: downloading github.com/go-ozzo/ozzo-validation v3.6.0+incompatible
go: downloading github.com/redhatinsights/platform-go-middlewares v1.0.0
go: downloading gopkg.in/yaml.v2 v2.4.0
go: downloading github.com/mattn/go-sqlite3 v1.14.42
go: downloading github.com/jackc/pgx/v5 v5.9.2
go: downloading github.com/google/uuid v1.6.0
go: downloading gorm.io/driver/mysql v1.6.0
go: downloading golang.org/x/sys v0.43.0
go: downloading github.com/go-sql-driver/mysql v1.10.0
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc
go: downloading github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2
go: downloading github.com/jinzhu/now v1.1.5
go: downloading golang.org/x/text v0.36.0
go: downloading github.com/jinzhu/inflection v1.0.0
go: downloading filippo.io/edwards25519 v1.2.0
go: downloading github.com/prometheus/common v0.67.5
go: downloading github.com/cespare/xxhash/v2 v2.3.0
go: downloading github.com/beorn7/perks v1.0.1
go: downloading github.com/prometheus/procfs v0.20.1
go: downloading google.golang.org/protobuf v1.36.11
go: downloading github.com/prometheus/client_model v0.6.2
go: downloading github.com/jackc/pgpassfile v1.0.0
go: downloading github.com/jackc/pgservicefile v0.0.0-20240606120523-5a60cdf6a761
go: downloading github.com/jackc/puddle/v2 v2.2.2
go: downloading go.yaml.in/yaml/v2 v2.4.4
go: downloading github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822
go: downloading golang.org/x/sync v0.20.0
go: github.com/RedHatInsights/quickstarts imports
	github.com/RedHatInsights/quickstarts/pkg/generated: cannot find module providing package github.com/RedHatInsights/quickstarts/pkg/generated

File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: go.mod
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands
File name: Dockerfile
Post-upgrade command 'make generate' has not been added to the allowed list in allowedCommands

@sourcery-ai
Copy link
Copy Markdown
Contributor

sourcery-ai Bot commented Apr 17, 2026

Reviewer's guide (collapsed on small PRs)

Reviewer's Guide

This PR updates several OpenAPI- and YAML-related Go dependencies in go.mod to newer minor/patch versions, aligning kin-openapi and its transitive tooling (jsonpointer, swag/jsonname, oasdiff/yaml, oasdiff/yaml3, speakeasy/jsonpath, speakeasy/openapi-overlay) with their latest releases without any application code changes.

File-Level Changes

Change Details Files
Bump OpenAPI/YAML ecosystem dependencies to newer minor/patch releases in go.mod.
  • Update github.com/getkin/kin-openapi from v0.133.0 to v0.135.0, pulling in improved origin tracking, validation fixes, and safer YAML handling.
  • Update github.com/go-openapi/jsonpointer from v0.22.4 to v0.23.0, including support for RFC 6901 "-" array suffix and improved error messages.
  • Update github.com/go-openapi/swag/jsonname from v0.25.4 to v0.26.0, which adds a new JSON name provider more aligned with Go naming conventions.
  • Update github.com/oasdiff/yaml and github.com/oasdiff/yaml3 from pseudo-versions to tagged v0.0.9 and v0.0.12, aligning with kin-openapi’s expected versions and fixing panics on certain YAML nodes.
  • Update github.com/speakeasy-api/jsonpath from v0.6.2 to v0.6.3 and github.com/speakeasy-api/openapi-overlay from v0.10.2 to v0.10.3, picking up minor fixes and compatibility updates.
go.mod

Tips and commands

Interacting with Sourcery

  • Trigger a new review: Comment @sourcery-ai review on the pull request.
  • Continue discussions: Reply directly to Sourcery's review comments.
  • Generate a GitHub issue from a review comment: Ask Sourcery to create an
    issue from a review comment by replying to it. You can also reply to a
    review comment with @sourcery-ai issue to create an issue from it.
  • Generate a pull request title: Write @sourcery-ai anywhere in the pull
    request title to generate a title at any time. You can also comment
    @sourcery-ai title on the pull request to (re-)generate the title at any time.
  • Generate a pull request summary: Write @sourcery-ai summary anywhere in
    the pull request body to generate a PR summary at any time exactly where you
    want it. You can also comment @sourcery-ai summary on the pull request to
    (re-)generate the summary at any time.
  • Generate reviewer's guide: Comment @sourcery-ai guide on the pull
    request to (re-)generate the reviewer's guide at any time.
  • Resolve all Sourcery comments: Comment @sourcery-ai resolve on the
    pull request to resolve all Sourcery comments. Useful if you've already
    addressed all the comments and don't want to see them anymore.
  • Dismiss all Sourcery reviews: Comment @sourcery-ai dismiss on the pull
    request to dismiss all existing Sourcery reviews. Especially useful if you
    want to start fresh with a new review - don't forget to comment
    @sourcery-ai review to trigger a new review!

Customizing Your Experience

Access your dashboard to:

  • Enable or disable review features such as the Sourcery-generated pull request
    summary, the reviewer's guide, and others.
  • Change the review language.
  • Add, remove or edit custom review instructions.
  • Adjust other review settings.

Getting Help

Copy link
Copy Markdown
Contributor

@sourcery-ai sourcery-ai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hey - I've reviewed your changes and they look great!


Sourcery is free for open source - if you like our reviews please consider sharing them ✨
Help me be more useful! Please click 👍 or 👎 on each comment and I'll use the feedback to improve your reviews.

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from cab024e to 8b5200d Compare April 17, 2026 21:20
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 17, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 8b5200d to 06c65e8 Compare April 18, 2026 01:15
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 18, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 06c65e8 to ee13140 Compare April 18, 2026 17:19
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 18, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from ee13140 to f28523d Compare April 18, 2026 21:16
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 18, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch 2 times, most recently from 9e7991e to a58885b Compare April 19, 2026 17:16
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 19, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from a58885b to e9af819 Compare April 20, 2026 01:20
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 20, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch 4 times, most recently from 1c9cff8 to b741019 Compare April 21, 2026 13:48
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 21, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from b741019 to 1fb9925 Compare April 21, 2026 18:10
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 21, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 1fb9925 to e2c779f Compare April 22, 2026 05:16
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 22, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from e2c779f to 3c10517 Compare April 22, 2026 13:22
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 22, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 3c10517 to 9122a0a Compare April 23, 2026 17:49
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Apr 23, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review

Walkthrough

Builder stage in the Dockerfile now uses a different registry.access.redhat.com/ubi9/go-toolset image tag. go.mod dependency versions were bumped for multiple modules including github.com/getkin/kin-openapi, github.com/jackc/pgx/v5, github.com/oasdiff/yaml*, and github.com/speakeasy-api/*.

Changes

Cohort / File(s) Summary
Build Configuration
Dockerfile
Updated the builder stage base image tag for registry.access.redhat.com/ubi9/go-toolset (tag changed from 1.25.8-1776370298 to 1.25.8-1776962329). No other Dockerfile edits.
Dependency Updates
go.mod
Bumped module versions: github.com/getkin/kin-openapi -> v0.136.0, github.com/go-openapi/jsonpointer -> v0.23.1, github.com/go-openapi/swag/jsonname -> v0.26.0, github.com/jackc/pgx/v5 -> v5.9.2, github.com/oasdiff/yaml -> v0.0.9, github.com/oasdiff/yaml3 -> v0.0.12, github.com/speakeasy-api/jsonpath -> v0.6.3, github.com/speakeasy-api/openapi-overlay -> v0.10.3. No go directive changes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning PR description is automatically generated by Renovate bot with dependency table and release notes, but lacks required sections from template (How to test locally, Anything reviewers should know, Checklist). Add missing template sections: 'How to test locally' (dependency compatibility verification steps), 'Anything reviewers should know' (testing notes, backwards compatibility confirmation), and complete the 'Checklist' items.
✅ Passed checks (4 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title 'fix(deps): update all dependencies' accurately describes the main change—updating multiple Go module and container dependencies.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch konflux/mintmaker/main/all-deps

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@go.mod`:
- Line 6: The go.mod dependency bump to github.com/getkin/kin-openapi may change
OpenAPI parsing/codegen; run "make generate" locally, compare the generated
output against pkg/generated/api.go, and if they differ, commit the regenerated
pkg/generated/api.go (or update the OpenAPI spec) so the generated code matches
the new kin-openapi behavior; additionally add a CI workflow step that runs
"make generate" and fails the job when pkg/generated/api.go differs (i.e.,
detect git diff) to prevent future drift.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Enterprise

Run ID: e9f49e6b-e571-4310-80a6-aae028fc6a97

📥 Commits

Reviewing files that changed from the base of the PR and between 8a07017 and 9122a0a.

📒 Files selected for processing (2)
  • Dockerfile
  • go.mod

Comment thread go.mod Outdated

require (
github.com/getkin/kin-openapi v0.133.0
github.com/getkin/kin-openapi v0.135.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
set -euo pipefail

# Check where oapi-codegen is configured/used
fd -HI "oapi-codegen.yaml|Makefile|makefile|*.yml|*.yaml|*.sh" | xargs -r rg -n --no-heading "oapi-codegen|openapi.gen.go|spec/openapi.yaml"

# Check whether generated artifact exists in repo
fd -HI "openapi.gen.go"

# Check if CI workflows enforce generation freshness
fd -HI ".github/workflows" | xargs -r rg -n --no-heading "oapi-codegen|openapi.gen.go|git diff --exit-code|generated"

Repository: RedHatInsights/quickstarts

Length of output: 438


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== Searching for oapi-codegen configuration files ==="
fd -HI -t f -g "oapi-codegen.yaml" -o -g "oapi-codegen.yml" -o -g "Makefile" -o -g "makefile"

echo -e "\n=== Searching for generated OpenAPI file ==="
fd -HI -t f "openapi.gen.go"

echo -e "\n=== Searching for references to oapi-codegen in project files ==="
rg -t yaml -t toml -t sh "oapi-codegen" --max-count 20

echo -e "\n=== Checking CI workflows directory ==="
fd -HI -t f -p ".github/workflows"

echo -e "\n=== Searching for git diff checks in CI (codegen verification pattern) ==="
fd -HI -t d ".github" | head -1 | xargs -r rg "git diff|--exit-code|generated" || echo "No matches or directory not found"

Repository: RedHatInsights/quickstarts

Length of output: 258


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== Listing all files in repo (first 100 lines) ==="
git ls-files | head -100

echo -e "\n=== Searching for files with 'openapi' in name ==="
git ls-files | grep -i openapi || echo "No matches"

echo -e "\n=== Searching for .github/workflows files ==="
git ls-files | grep ".github/workflows" || echo "No workflow files"

echo -e "\n=== Searching for oapi-codegen or codegen references in all files ==="
rg "oapi-codegen" --max-count 10 || echo "No oapi-codegen references"

echo -e "\n=== Searching for go.mod to confirm kin-openapi presence ==="
cat go.mod | head -15

Repository: RedHatInsights/quickstarts

Length of output: 7459


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== Searching for generated files in pkg/generated/ ==="
git ls-files | grep "pkg/generated" || echo "No generated files in git"

echo -e "\n=== Checking .gitignore for generated directory ==="
cat .gitignore | grep -i "generated\|pkg" || echo "No matches"

echo -e "\n=== Reading .github/workflows/security.yaml ==="
cat .github/workflows/security.yaml

echo -e "\n=== Checking if pkg/generated directory exists ==="
find . -type d -name "generated" 2>/dev/null || echo "Directory not found"

echo -e "\n=== Checking Makefile for codegen-related targets ==="
cat Makefile | grep -A 5 -B 2 "oapi-codegen\|codegen"

Repository: RedHatInsights/quickstarts

Length of output: 3397


🏁 Script executed:

#!/bin/bash
set -euo pipefail

echo "=== Content of oapi-codegen.yaml ==="
cat oapi-codegen.yaml

Repository: RedHatInsights/quickstarts

Length of output: 360


Verify codegen drift risk after the kin-openapi bump

Line 6 upgrades github.com/getkin/kin-openapi, which can change OpenAPI parsing/codegen behavior. Please verify that pkg/generated/api.go remains in sync. Currently no CI guard enforces fresh generation after dependency changes—consider adding a workflow step to run make generate and fail if pkg/generated/api.go differs from the spec.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@go.mod` at line 6, The go.mod dependency bump to
github.com/getkin/kin-openapi may change OpenAPI parsing/codegen; run "make
generate" locally, compare the generated output against pkg/generated/api.go,
and if they differ, commit the regenerated pkg/generated/api.go (or update the
OpenAPI spec) so the generated code matches the new kin-openapi behavior;
additionally add a CI workflow step that runs "make generate" and fails the job
when pkg/generated/api.go differs (i.e., detect git diff) to prevent future
drift.

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 9122a0a to 87c5a1a Compare April 24, 2026 21:24
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 24, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 87c5a1a to fbb248e Compare April 25, 2026 01:25
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 25, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch 8 times, most recently from c4269ea to 5a82cdb Compare April 28, 2026 01:26
@red-hat-konflux red-hat-konflux Bot changed the title fix(deps): update all dependencies chore(deps): update all dependencies Apr 28, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from 5a82cdb to 82004cc Compare April 28, 2026 05:56
@red-hat-konflux red-hat-konflux Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 28, 2026
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch 5 times, most recently from c220316 to ea29669 Compare April 29, 2026 17:54
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/all-deps branch from ea29669 to 3aa283b Compare April 30, 2026 01:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants