Skip to content

Conversation

portmachineuser
Copy link
Contributor

@portmachineuser portmachineuser commented Oct 15, 2025

User description

This PR was automatically created by a GitHub Action.

What does this PR do?

Apply Ocean version 0.28.14 to all integrations

How should this be manually tested?

./scripts/bump-all.sh ^0.28.14


PR Type

Enhancement


Description

  • Bumped Ocean framework version to ^0.28.14 across all integrations

  • Updated version numbers for 40+ integration packages

  • Synchronized CHANGELOG.md files with new version entries


Diagram Walkthrough

flowchart LR
  ocean["Ocean Framework ^0.28.14"] --> integrations["40+ Integration Packages"]
  integrations --> pyproject["pyproject.toml Updates"]
  integrations --> changelog["CHANGELOG.md Updates"]
Loading

File Walkthrough

Relevant files
Documentation
41 files
CHANGELOG.md
Added version 0.1.27-beta changelog entry                               
+8/-0     
CHANGELOG.md
Added version 0.1.77 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.225 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.1-beta changelog entry                                 
+7/-0     
CHANGELOG.md
Added version 1.4.4-beta changelog entry                                 
+8/-0     
CHANGELOG.md
Added version 0.2.182 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.4.14 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.1-beta changelog entry                                 
+8/-0     
CHANGELOG.md
Added version 0.1.220 changelog entry                                       
+7/-0     
CHANGELOG.md
Added version 0.1.125-beta changelog entry                             
+8/-0     
CHANGELOG.md
Added version 0.1.80 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.58-beta changelog entry                               
+8/-0     
CHANGELOG.md
Added version 0.1.3 changelog entry                                           
+8/-0     
CHANGELOG.md
Added version 0.3.26 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.184 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.131-dev changelog entry                               
+8/-0     
CHANGELOG.md
Added version 0.1.204 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.189 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.68 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 2.0.1-beta changelog entry                                 
+8/-0     
CHANGELOG.md
Added version 0.2.37 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.2.123-post1 changelog entry                           
+8/-0     
CHANGELOG.md
Added version 0.1.188 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.62-beta changelog entry                               
+8/-0     
CHANGELOG.md
Added version 0.5.12 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.205 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.67 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.208 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.2.9 changelog entry                                           
+8/-0     
CHANGELOG.md
Added version 0.2.63 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.214 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.139 changelog entry                                       
+7/-0     
CHANGELOG.md
Added version 0.1.2-dev changelog entry                                   
+8/-0     
CHANGELOG.md
Added version 0.2.9 changelog entry                                           
+8/-0     
CHANGELOG.md
Added version 0.2.133 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.3.82 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.2.5 changelog entry                                           
+8/-0     
CHANGELOG.md
Added version 0.2.17 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.2.78 changelog entry                                         
+8/-0     
CHANGELOG.md
Added version 0.1.236 changelog entry                                       
+8/-0     
CHANGELOG.md
Added version 0.1.155 changelog entry                                       
+8/-0     
Dependencies
41 files
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
pyproject.toml
Bumped version and Ocean dependency to 0.28.14                     
+2/-2     
Additional files
5 files
pyproject.toml +2/-2     
CHANGELOG.md +8/-0     
pyproject.toml +2/-2     
CHANGELOG.md +8/-0     
pyproject.toml +2/-2     

Copy link
Contributor

PR Compliance Guide 🔍

Below is a summary of compliance checks for this PR:

Security Compliance
🟢
No security concerns identified No security vulnerabilities detected by AI analysis. Human verification advised for critical code.
Ticket Compliance
🎫 No ticket provided
- [ ] Create ticket/issue <!-- /create_ticket --create_ticket=true -->

</details></td></tr>
Codebase Duplication Compliance
Codebase context is not defined

Follow the guide to enable codebase context checks.

Custom Compliance
No custom compliance provided

Follow the guide to enable custom compliance check.

Compliance status legend 🟢 - Fully Compliant
🟡 - Partial Compliant
🔴 - Not Compliant
⚪ - Requires Further Human Verification
🏷️ - Compliance label

Copy link
Contributor

qodo-merge-pro bot commented Oct 15, 2025

PR Code Suggestions ✨

Explore these optional code suggestions:

CategorySuggestion                                                                                                                                    Impact
High-level
Centralize dependency management for integrations

To reduce maintenance overhead, centralize the port_ocean dependency version
instead of defining it in each of the 40+ individual pyproject.toml files. This
can be done using monorepo tools or by inheriting the version from a shared
source.

Examples:

integrations/aikido/pyproject.toml [9]
port_ocean = {version = "^0.28.14", extras = ["cli"]}
integrations/amplication/pyproject.toml [9]
port_ocean = {version = "^0.28.14", extras = ["cli"]}

Solution Walkthrough:

Before:

// file: integrations/aikido/pyproject.toml
[tool.poetry.dependencies]
port_ocean = {version = "^0.28.14", extras = ["cli"]}

// file: integrations/amplication/pyproject.toml
[tool.poetry.dependencies]
port_ocean = {version = "^0.28.14", extras = ["cli"]}

// ... repeated for 40+ other integration packages

After:

// file: workspace.toml (or similar central config)
[dependencies]
port_ocean = "^0.28.14"

// file: integrations/aikido/pyproject.toml
[tool.poetry.dependencies]
// Version is now inherited from a central file via tooling
port_ocean = { extras = ["cli"] }

// file: integrations/amplication/pyproject.toml
[tool.poetry.dependencies]
// Version is now inherited from a central file via tooling
port_ocean = { extras = ["cli"] }

// Future updates only require changing workspace.toml
Suggestion importance[1-10]: 9

__

Why: The suggestion correctly identifies a critical maintainability issue and proposes a valid architectural improvement that would significantly simplify future dependency updates across the monorepo.

High
General
Fix changelog markdown heading format

Add the missing ## markdown prefix to the version header in
integrations/azure/CHANGELOG.md to ensure consistent formatting.

integrations/azure/CHANGELOG.md [10-14]

-0.1.220 (2025-10-15)
+## 0.1.220 (2025-10-15)
 
 ### Improvements
 
 - Bumped ocean version to ^0.28.14
  • Apply / Chat
Suggestion importance[1-10]: 4

__

Why: The suggestion correctly identifies a markdown formatting inconsistency in integrations/azure/CHANGELOG.md and proposes a fix that aligns it with the project's standard format.

Low
Standardize changelog heading format

Standardize the changelog heading for version 0.2.123-post1 in
integrations/gitlab/CHANGELOG.md by replacing the Setext-style heading with an
ATX-style (##) heading for consistency.

integrations/gitlab/CHANGELOG.md [10-15]

-0.2.123-post1 (2025-10-15)
-==========================
+## 0.2.123-post1 (2025-10-15)
 
 ### Improvements
 
 - Bumped ocean version to ^0.28.14
  • Apply / Chat
Suggestion importance[1-10]: 4

__

Why: The suggestion correctly identifies an inconsistent markdown heading style in integrations/gitlab/CHANGELOG.md and proposes a change to standardize it with other changelogs in the PR.

Low
Correct changelog heading format

Correct the changelog heading in integrations/octopus/CHANGELOG.md to use a
level 2 heading (##) and remove the "Port_Ocean" prefix for consistency.

integrations/octopus/CHANGELOG.md [10-14]

-# Port_Ocean 0.1.139 (2025-10-15)
+## 0.1.139 (2025-10-15)
 
 ### Improvements
 
 - Bumped ocean version to ^0.28.14

[To ensure code accuracy, apply this suggestion manually]

Suggestion importance[1-10]: 4

__

Why: The suggestion correctly points out an inconsistent heading format in integrations/octopus/CHANGELOG.md and proposes a fix to align it with the project's standard changelog style.

Low

No more code suggestions

@nivm-port nivm-port merged commit 7da6a0b into main Oct 15, 2025
143 of 196 checks passed
@nivm-port nivm-port deleted the apply-ocean-0.28.14-to-all-integrations branch October 15, 2025 16:01
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.

3 participants