Skip to content

Unify core and package dependencies into universal build environment image #1266

@coderabbitai

Description

@coderabbitai

Context

Currently, we have separate "core" dependencies containers that are being used to build both core components and the full CLP package. This creates an awkward situation where package builds rely on "core" dependency containers.

Problem

As discussed in PR #1166 (#1166 (comment)), the current naming and separation between "core" and "package" dependencies doesn't provide significant benefits and creates confusion.

Proposed Solution

Rename and unify the existing build environment containers to create a universal build environment image that can:

  • Build CLP core components
  • Build the complete CLP package
  • Provide all necessary dependencies for the entire build process

References

Acceptance Criteria

  • Rename existing core dependencies containers to reflect their universal nature
  • Ensure the unified image contains all dependencies needed for both core and package builds
  • Update all workflows and documentation to reference the new unified image name
  • Verify that both core and package builds work correctly with the unified image

Requested by: @junhaoliao

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions