Skip to content

Stop Dependabot from reopening breaking CI-red updates - #95

Merged
jmjava merged 1 commit into
mainfrom
cursor/block-breaking-dependabot-fc5f
Sep 16, 2026
Merged

jmjava merged 1 commit into
mainfrom
cursor/block-breaking-dependabot-fc5f

Conversation

@jmjava

@jmjava jmjava commented Sep 16, 2026

Copy link
Copy Markdown
Owner

Why

#77 grouped Dependabot updates as patch/minor-only. That does not stop ungrouped majors or Go minors. After #77 merged, Dependabot opened:

Those PRs are why latest-per-workflow operator is red (35153922418: go.mod requires go >= 1.25.0 (running go 1.23.12)).

Change

  • ignore: "*" semver-major on every ecosystem; gomod also ignores minors
  • rebase-strategy: disabled so already-open breaking PRs are not rebased into a newer failed latest run
  • Operator unit job + scripts/check-ci-policy.py keep Dockerfile golang:1.23 aligned with go.mod

This PR changes .github/workflows/operator.yml so a new operator run can replace the ginkgo failure as latest-per-workflow. It does not touch intercept path filters.

Existing Dependabot PRs stay open until Dependabot’s next cycle closes ignored updates. They should not be merged.

Verification

Local bash scripts/run-regression-stream.sh --local-onlyregression exit code: 0 (no cluster; Tekton/Newman/Results not run).

Status at open

Open in Web Open in Cursor 

Group update-types do not block ungrouped majors or Go minors, so
ginkgo 2.32, Spring Boot 4, and kubernetes 36 still opened and failed
operator/local-regression. Ignore those classes, freeze rebases, and
keep the operator builder image on the go.mod Go version.

Co-authored-by: jmjava <jmjava@gmail.com>
@jmjava
jmjava marked this pull request as ready for review September 16, 2026 22:59
@jmjava
jmjava merged commit 77f5201 into main Sep 16, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants