Skip to content

chore: release main - #826

Merged
JayGhiya merged 1 commit into
mainfrom
release-please--branches--main
Sep 17, 2025
Merged

chore: release main#826
JayGhiya merged 1 commit into
mainfrom
release-please--branches--main

Conversation

@JayGhiya

@JayGhiya JayGhiya commented Sep 17, 2025

Copy link
Copy Markdown
Member

User description

🤖 I have created a release beep boop

code-confluence-flow-bridge: 0.52.0

0.52.0 (2025-09-17)

Features

  • agent_md_output: upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval (1cda97f)
  • agent_md_output: upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval (8c9903b)
unoplat-code-confluence-query-engine: 0.12.0

0.12.0 (2025-09-17)

Features

  • agent_md_output: upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval (1cda97f)
  • agent_md_output: upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval (8c9903b)

This PR was generated with Release Please. See documentation.


PR Type

Other


Description

  • Release version bumps for two packages

  • Update release manifest configuration

  • Add changelog entries for new features


Diagram Walkthrough

flowchart LR
  A["Release Manifest"] --> B["Flow Bridge v0.52.0"]
  A --> C["Query Engine v0.12.0"]
  B --> D["Updated Changelog"]
  C --> E["Updated Changelog"]
Loading

File Walkthrough

Relevant files
Configuration changes
release-please-manifest.json
Update package versions in release manifest                           

.github/configuration/release-please-manifest.json

  • Bump unoplat-code-confluence-query-engine from 0.11.0 to 0.12.0
  • Bump code-confluence-flow-bridge from 0.51.0 to 0.52.0
+2/-2     
pyproject.toml
Bump flow-bridge version to 0.52.0                                             

unoplat-code-confluence-ingestion/code-confluence-flow-bridge/pyproject.toml

  • Update version from 0.51.0 to 0.52.0
+1/-1     
pyproject.toml
Bump query-engine version to 0.12.0                                           

unoplat-code-confluence-query-engine/pyproject.toml

  • Update version from 0.11.0 to 0.12.0
+1/-1     
Documentation
CHANGELOG.md
Add changelog for flow-bridge v0.52.0                                       

unoplat-code-confluence-ingestion/code-confluence-flow-bridge/CHANGELOG.md

  • Add changelog entry for version 0.52.0
  • Document agent_md_output feature additions
+8/-0     
CHANGELOG.md
Add changelog for query-engine v0.12.0                                     

unoplat-code-confluence-query-engine/CHANGELOG.md

  • Add changelog entry for version 0.12.0
  • Document agent_md_output feature additions
+8/-0     

@huly-for-github

Copy link
Copy Markdown

Connected to Huly®: UNOPL-963

@claude

claude Bot commented Sep 17, 2025

Copy link
Copy Markdown

Claude finished @JayGhiya's task —— View job


PR Review: Release Main (v0.52.0)

Todo List:

  • Read and analyze all changed files
  • Review version bumps for correctness
  • Validate changelog entries
  • Check release-please configuration
  • Provide comprehensive review feedback

Review Summary

This is an automated release PR generated by Release Please that bumps versions for two components and updates their changelogs. The changes look clean and follow proper release practices.

Code Quality & Best Practices ✅

Release Configuration:

  • release-please-manifest.json correctly updates both component versions:
    • code-confluence-flow-bridge: 0.51.0 → 0.52.0
    • unoplat-code-confluence-query-engine: 0.11.0 → 0.12.0

Version Management:

  • Both pyproject.toml files properly increment versions matching the manifest
  • Dependencies are correctly managed with unoplat-code-confluence-commons pinned to v0.28.0
  • Git source references use proper tagged versions (unoplat-code-confluence-commons-v0.28.0)

Potential Issues ❌

Dependency Version Mismatch:

  • code-confluence-flow-bridge/pyproject.toml:19 - Still depends on unoplat-code-confluence-commons>=0.24.0
  • unoplat-code-confluence-query-engine/pyproject.toml:21 - Still depends on unoplat-code-confluence-commons>=0.25.0
  • However, both use git sources pointing to v0.28.0 (lines 66 and 56 respectively)
  • Recommendation: Update the version constraints to >=0.28.0 to match the actual pinned versions

Changelog Quality ✅

Both changelogs properly document:

  • Semantic versioning with proper comparison links
  • Feature additions related to agent_md_output functionality
  • Duplicate commit entries (expected for cherry-picks/merges)
  • Conventional commit formatting

Security Concerns ✅

  • No sensitive information exposed
  • Git dependencies use tagged releases (secure)
  • No malicious code patterns detected

Performance Considerations ✅

  • Version updates don't introduce performance concerns
  • Dependency pinning ensures consistent builds

Test Coverage ⚠️

  • This PR only contains version/changelog updates
  • Recommendation: Ensure the underlying commits (1cda97f, 8c9903b) that added the agent_md_output features have adequate test coverage

Final Recommendation

APPROVE with minor suggestion: The release process is correctly executed. Consider updating the dependency version constraints to match the pinned git versions for consistency.


@qodo-code-review

Copy link
Copy Markdown

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ Recommended focus areas for review

Version Sync

Ensure the bumped versions in the manifest match the corresponding pyproject.toml versions and published tags to avoid release-please drift.

"unoplat-code-confluence-query-engine": "0.12.0",
"unoplat-code-confluence-ingestion/code-confluence-flow-bridge": "0.52.0",
Duplicate Entry

The same feature line appears twice under 0.12.0; consider deduplicating to keep the changelog concise.

* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64))
* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))
Duplicate Entry

The same feature line appears twice under 0.52.0; consider deduplicating to keep the changelog concise.

* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64))
* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))

@qodo-code-review

Copy link
Copy Markdown

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
High-level
Fix duplicated changelog entries across packages

The changelogs for code-confluence-flow-bridge and
unoplat-code-confluence-query-engine have identical entries, indicating a flaw
in the release automation. This should be fixed to ensure changelogs are
accurate for each specific package.

Examples:

unoplat-code-confluence-ingestion/code-confluence-flow-bridge/CHANGELOG.md [6-9]
### Features

* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64))
* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))
unoplat-code-confluence-query-engine/CHANGELOG.md [6-9]
### Features

* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64))
* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))

Solution Walkthrough:

Before:

// unoplat-code-confluence-ingestion/code-confluence-flow-bridge/CHANGELOG.md
## [0.52.0]
### Features
* **agent_md_output:** ... ([1cda97f])
* **agent_md_output:** ... ([8c9903b])

// unoplat-code-confluence-query-engine/CHANGELOG.md
## [0.12.0]
### Features
* **agent_md_output:** ... ([1cda97f])
* **agent_md_output:** ... ([8c9903b])

After:

// unoplat-code-confluence-ingestion/code-confluence-flow-bridge/CHANGELOG.md
## [0.52.0]
### Features
// (Only contains changes relevant to this package)
* **feature_A:** ... ([commit_hash_A])


// unoplat-code-confluence-query-engine/CHANGELOG.md
## [0.12.0]
### Features
// (Only contains changes relevant to this package)
* **feature_B:** ... ([commit_hash_B])
Suggestion importance[1-10]: 8

__

Why: The suggestion correctly identifies a significant flaw in the automated release process, where identical changelog entries are generated for multiple packages, leading to inaccurate release notes.

Medium
General
Remove duplicate changelog entry

Consolidate the two duplicate changelog entries for the agent_md_output feature
into a single entry that references both commits.

unoplat-code-confluence-ingestion/code-confluence-flow-bridge/CHANGELOG.md [8-9]

-* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64))
-* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))
+* **agent_md_output:** upgrade unoplat-code-confluence-commons to v0.28.0 and endpoint for retrieval ([1cda97f](https://github.com/unoplat/unoplat-code-confluence/commit/1cda97fab3cf571290940b89415c0942f22b5c64), [8c9903b](https://github.com/unoplat/unoplat-code-confluence/commit/8c9903b0e7ab9939c81c1900c6955d9b1f49a9b6))
  • Apply / Chat
Suggestion importance[1-10]: 4

__

Why: The suggestion correctly identifies duplicate changelog entries and proposes a valid consolidation, which improves the changelog's clarity and readability.

Low
  • More

@JayGhiya
JayGhiya merged commit 9bb9443 into main Sep 17, 2025
5 checks passed
@JayGhiya

Copy link
Copy Markdown
Member Author

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.

1 participant