Skip to content

chore(ci): adopt gate-based push/PR dedup (cuioss-organization v0.6.7)#84

Merged
cuioss-oliver merged 1 commit into
mainfrom
chore/adopt-gate-ci-structure
Jun 22, 2026
Merged

chore(ci): adopt gate-based push/PR dedup (cuioss-organization v0.6.7)#84
cuioss-oliver merged 1 commit into
mainfrom
chore/adopt-gate-ci-structure

Conversation

@cuioss-oliver

@cuioss-oliver cuioss-oliver commented Jun 22, 2026

Copy link
Copy Markdown
Collaborator

Bumps cuioss-organization refs to v0.6.7 and adopts the gate-based Maven build caller structure: drop the fork-only if: guard and add pull-requests: read. Quality + Sonar run on every push, PR analysis when a PR exists, no push/PR duplicate. Supersedes the closed bot SHA-only PR.

Summary by CodeRabbit

  • Chores
    • Updated GitHub Actions workflows to reference newer versions of reusable workflow dependencies for continuous integration, dependency review, release automation, and security analysis.

Bump cuioss-organization workflow refs to v0.6.7 and drop the fork-only if:
guard (the reusable workflow's gate now skips a push build when an open PR
covers the commit); add pull-requests: read so the gate can read open PRs.

Co-Authored-By: Claude <noreply@anthropic.com>
@gemini-code-assist

Copy link
Copy Markdown

Note

Gemini is unable to generate a review for this pull request due to the file types involved not being currently supported.

@cuioss-oliver cuioss-oliver enabled auto-merge (squash) June 22, 2026 22:18
@coderabbitai

coderabbitai Bot commented Jun 22, 2026

Copy link
Copy Markdown

Review Change Stack

Caution

Review failed

Pull request was closed or merged during review

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 02c3c314-77b9-42eb-9f04-b7a696930347

📥 Commits

Reviewing files that changed from the base of the PR and between e0be13c and 4b1afb5.

📒 Files selected for processing (5)
  • .github/workflows/dependabot-auto-merge.yml
  • .github/workflows/dependency-review.yml
  • .github/workflows/maven.yml
  • .github/workflows/release.yml
  • .github/workflows/scorecards.yml

📝 Walkthrough

Walkthrough

Five GitHub Actions workflow files update their pinned reusable workflow references from v0.6.6 to v0.6.7. Additionally, maven.yml adds pull-requests: read to workflow-level permissions and removes the if: condition that previously gated the build job.

Changes

Reusable Workflow Version Bump to v0.6.7

Layer / File(s) Summary
Version pin updates across four workflows
.github/workflows/dependabot-auto-merge.yml, .github/workflows/dependency-review.yml, .github/workflows/release.yml, .github/workflows/scorecards.yml
Each file updates its single uses: reference from the v0.6.6 pinned commit hash to the v0.6.7 pinned commit hash with no other changes.
maven.yml: permission addition, condition removal, and version bump
.github/workflows/maven.yml
Adds pull-requests: read to workflow-level permissions, bumps the build job's reusable workflow reference to v0.6.7, and removes the if: condition that previously restricted job execution based on push vs. same-repo PR context.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐇 Hop, hop, a version goes up,
From six-point-six to six-point-seven's cup,
Permissions read, conditions freed,
The workflows bloom like clover and weed,
A rabbit approves — small changes indeed! 🌿

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately reflects the main change: adopting a gate-based push/PR deduplication structure by updating workflow references to v0.6.7.
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.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/adopt-gate-ci-structure

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

@cuioss-oliver cuioss-oliver merged commit 6c67a26 into main Jun 22, 2026
17 of 18 checks passed
@cuioss-oliver cuioss-oliver deleted the chore/adopt-gate-ci-structure branch June 22, 2026 22:20
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.

1 participant