Skip to content

feat!: respect component selector ordering - #4364

Open
vincent-onebrief wants to merge 1 commit into
zarf-dev:mainfrom
vincent-onebrief:vincent/components-ordering-precedince
Open

feat!: respect component selector ordering#4364
vincent-onebrief wants to merge 1 commit into
zarf-dev:mainfrom
vincent-onebrief:vincent/components-ordering-precedince

Conversation

@vincent-onebrief

Copy link
Copy Markdown
Contributor

Description

Current component selection always gives priority to excludes.
This prevents complex logic like excluding all components except one

# exclude all components except component-1
$ zarf package deploy ./path/to/package.tar.zst --components=-*,component-1

Related Issue

Implements #4362

Checklist before merging

@netlify

netlify Bot commented Nov 13, 2025

Copy link
Copy Markdown

Deploy Preview for zarf-docs canceled.

Name Link
🔨 Latest commit 4526aae
🔍 Latest deploy log https://app.netlify.com/projects/zarf-docs/deploys/69208b066fcaa70007fea8c3

@vincent-onebrief vincent-onebrief changed the title feat!: respenct component selector ordering feat!: respect component selector ordering Nov 21, 2025
Signed-off-by: vincent-onebrief <vincent@onebrief.com>
@vincent-onebrief
vincent-onebrief force-pushed the vincent/components-ordering-precedince branch from 6458c79 to 4526aae Compare November 21, 2025 15:53
@brandtkeller brandtkeller added this to the v0.67.1 Release milestone Dec 4, 2025
@brandtkeller brandtkeller moved this to PR Review in Zarf Dec 4, 2025
@brandtkeller brandtkeller linked an issue Jan 22, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: PR Review

Development

Successfully merging this pull request may close these issues.

Respect order of --components

2 participants