Skip to content

chore: release omnibase_core v0.34.0 - #746

Merged
jonahgabriel merged 1 commit into
mainfrom
release/v0.34.0
Mar 28, 2026
Merged

jonahgabriel merged 1 commit into
mainfrom
release/v0.34.0

Conversation

@jonahgabriel

@jonahgabriel jonahgabriel commented Mar 28, 2026 •

Copy link
Copy Markdown
Contributor

Coordinated release 2026-03-28

Changes

  • Version bump: 0.33.1 → 0.34.0
  • CHANGELOG updated with v0.34.0 entries
  • Lock file updated

Since v0.33.1

  • feat(navigation): add NavigationFacade integration layer [OMN-6599]
  • feat(ci): add auto-merge-on-open workflow [OMN-6571]
  • fix(cli): add descriptive error messages to scaffolder stubs [OMN-6759]

Summary by CodeRabbit

  • New Features

    • Added integration layer for cross-repository coordination
    • Implemented automated CI merge-on-open workflow
  • Bug Fixes

    • CLI scaffolder now emits descriptive error messages for improved troubleshooting

@jonahgabriel
jonahgabriel enabled auto-merge March 28, 2026 18:19
@coderabbitai

coderabbitai Bot commented Mar 28, 2026 •

Copy link
Copy Markdown
Contributor

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: bb58c590-7181-4e03-9e93-056216351dd5

📥 Commits

Reviewing files that changed from the base of the PR and between 46006c7 and 5769182.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (2)
  • CHANGELOG.md
  • pyproject.toml

📝 Walkthrough

Walkthrough

Version 0.34.0 release with corresponding changelog documentation. Updated package version number and added release notes documenting new NavigationFacade integration, CI auto-merge workflow, and CLI scaffolder error message improvements.

Changes

Cohort / File(s) Summary
Release Version Bump
pyproject.toml
Updated project version from 0.33.1 to 0.34.0.
Changelog Documentation
CHANGELOG.md
Added v0.34.0 release section (2026-03-28) with entries for NavigationFacade integration layer, CI auto-merge workflow, and CLI scaffolder error message fixes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 A hop, a skip, version bump to sky,
0.34.0 says hello and goodbye,
New facades and workflows, errors now clear,
The changelog sparkles—release day is here! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: a version release from 0.33.1 to 0.34.0 for the omnibase_core package.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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 release/v0.34.0

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

@jonahgabriel
jonahgabriel added this pull request to the merge queue Mar 28, 2026
@jonahgabriel
jonahgabriel removed this pull request from the merge queue due to a manual request Mar 28, 2026
@jonahgabriel
jonahgabriel added this pull request to the merge queue Mar 28, 2026
Merged via the queue into main with commit 39835a5 Mar 28, 2026
51 of 52 checks passed
@jonahgabriel
jonahgabriel deleted the release/v0.34.0 branch March 28, 2026 19:25
andywu42 pushed a commit to andywu42/omnibase_core that referenced this pull request Jul 6, 2026
…OmniNode-ai#1383)

* ci(OMN-13875): wire Handshake Policy Gate as a live PR-time check

Handshake Policy Gate (org-wide architecture-handshake audit) only
triggered on schedule + workflow_dispatch, so a broken handshake in
any active repo could go unnoticed for up to a week without ever
surfacing as a check on any PR. Add pull_request + merge_group
triggers mirroring url-authority-gate.yml / canonical-inference-gate.yml,
matching the pattern already merged for the sibling OMN-13875 fixes
(omnibase_infra #2188, omnibase_spi OmniNode-ai#254, omniintelligence OmniNode-ai#746).

Not added to required-status-checks: that flip is a separate, staged
decision, and POLICY_GATE_TOKEN (a cross-repo PAT) is unavailable to
fork PRs, so this job cannot be a hard blocker yet.

* ci(OMN-13875): drop pull_request trigger, keep merge_group only

Live evidence on this PR (OmniNode-ai#1381) showed the pull_request trigger makes
the job permanently red: "ERROR: GitHub CLI is not authenticated."
Root cause is this repo's own OMNI_RUNNER_SELECTOR_V1 convention (see
ci.yml) which routes every pull_request-triggered job to the public
ubuntu-latest runner regardless of fork status, withholding
POLICY_GATE_TOKEN by design. merge_group is a distinct event_name (not
pull_request), so it correctly reaches the trusted self-hosted runner
where the token is available. Keeping merge_group-only still satisfies
the goal (a live pre-merge signal instead of only weekly) without
shipping an always-failing, non-actionable check on every PR.
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