Skip to content

feat(cli): resolver integration#1053

Merged
fabianburth merged 54 commits into
open-component-model:mainfrom
fabianburth:feat/resolver_cli_integration
Oct 17, 2025
Merged

feat(cli): resolver integration#1053
fabianburth merged 54 commits into
open-component-model:mainfrom
fabianburth:feat/resolver_cli_integration

Conversation

@fabianburth

Copy link
Copy Markdown
Contributor

What this PR does / why we need it

This PR integrates the following repository changes

  • use the new patchmatcher repo
  • use legacy fallback if no pathmatcher config is available

Which issue(s) this PR fixes

Contributes open-component-model/ocm-project#575

# Conflicts:
#	cli/go.mod
#	cli/go.sum

On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>

# Conflicts:
#	cli/internal/repository/ocm/repository.go

# Conflicts:
#	cli/cmd/get/component-version/cmd.go
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>

# Conflicts:
#	cli/go.mod
#	cli/go.sum
#	cli/integration/go.mod
#	cli/integration/go.sum
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
chore: reset overrides

On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>

# Conflicts:
#	cli/integration/go.mod
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
matthiasbruns and others added 9 commits October 16, 2025 13:18
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
…asbruns/open-component-model into feat/575_resolver_cli_integration
…tity

On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
…asbruns/open-component-model into feat/575_resolver_cli_integration
On-behalf-of: SAP <matthias.bruns@sap.com>

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
@fabianburth fabianburth requested a review from a team as a code owner October 17, 2025 07:33
@github-actions github-actions Bot added kind/feature new feature, enhancement, improvement, extension component/github-actions Changes on GitHub Actions or within `.github/` directory size/l Large labels Oct 17, 2025
Skarlso and others added 5 commits October 17, 2025 12:27
Signed-off-by: Gergely Brautigam <gergely.brautigam@sap.com>
On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
# Conflicts:
#	cli/go.mod
#	cli/go.sum
#	cli/integration/go.sum
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
…li_integration

# Conflicts:
#	cli/cmd/add/component-version/cmd.go
#	cli/cmd/download/plugin/cmd.go
#	cli/cmd/download/resource/cmd.go
#	cli/cmd/get/component-version/cmd.go
#	cli/cmd/sign/component-version/cmd.go
#	cli/cmd/verify/component-version/cmd.go
#	cli/internal/repository/ocm/compatibility.go
#	cli/internal/repository/ocm/fallback.go
#	cli/internal/repository/ocm/pathmatcher.go
#	cli/internal/repository/ocm/repository.go
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
matthiasbruns
matthiasbruns previously approved these changes Oct 17, 2025
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
@fabianburth fabianburth merged commit 0548a0a into open-component-model:main Oct 17, 2025
19 checks passed
@fabianburth fabianburth deleted the feat/resolver_cli_integration branch October 17, 2025 13:20
morri-son pushed a commit to morri-son/open-component-model that referenced this pull request Oct 20, 2025
<!-- markdownlint-disable MD041 -->
#### What this PR does / why we need it
This PR integrates the following repository changes
- use the new patchmatcher repo 
- use legacy fallback if no pathmatcher config is available

#### Which issue(s) this PR fixes
Contributes
open-component-model/ocm-project#575

---------

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
Signed-off-by: Gergely Brautigam <gergely.brautigam@sap.com>
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Co-authored-by: Matthias Bruns <git@matthiasbruns.com>
Co-authored-by: Matthias Bruns <github@matthiasbruns.com>
Co-authored-by: Gergely Brautigam <gergely.brautigam@sap.com>
Co-authored-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
morri-son pushed a commit to morri-son/open-component-model that referenced this pull request Oct 23, 2025
<!-- markdownlint-disable MD041 -->
#### What this PR does / why we need it
This PR integrates the following repository changes
- use the new patchmatcher repo
- use legacy fallback if no pathmatcher config is available

#### Which issue(s) this PR fixes
Contributes
open-component-model/ocm-project#575

---------

Signed-off-by: Matthias Bruns <git@matthiasbruns.com>
Signed-off-by: Fabian Burth <fabian.burth@sap.com>
Signed-off-by: Gergely Brautigam <gergely.brautigam@sap.com>
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Co-authored-by: Matthias Bruns <git@matthiasbruns.com>
Co-authored-by: Matthias Bruns <github@matthiasbruns.com>
Co-authored-by: Gergely Brautigam <gergely.brautigam@sap.com>
Co-authored-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>
Signed-off-by: Gerald Morrison (SAP) <gerald.morrison@sap.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component/github-actions Changes on GitHub Actions or within `.github/` directory kind/feature new feature, enhancement, improvement, extension size/l Large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants