Skip to content

feat(connect): update default behavior to be cli-only#3487

Merged
brandtkeller merged 11 commits intomainfrom
3480_zarf_connect_default
Feb 12, 2025
Merged

feat(connect): update default behavior to be cli-only#3487
brandtkeller merged 11 commits intomainfrom
3480_zarf_connect_default

Conversation

@brandtkeller
Copy link
Copy Markdown
Member

@brandtkeller brandtkeller commented Feb 10, 2025

Description

Propose a default zarf connect workflow that is not reliant upon an existing system dependency - instead opting for a more headless-friendly approach.

Updated a test to not have a hardcoded relative path to /tmp.

Considering documenting this as an element of design for functionality within zarf - IE default workflows (or all workflows) being fully encapsulated logic that do not have external-to-the-binary dependencies.

Related Issue

Fixes #3480

Checklist before merging

@brandtkeller brandtkeller self-assigned this Feb 10, 2025
@netlify
Copy link
Copy Markdown

netlify bot commented Feb 10, 2025

Deploy Preview for zarf-docs canceled.

Name Link
🔨 Latest commit 4a31b7d
🔍 Latest deploy log https://app.netlify.com/sites/zarf-docs/deploys/67acc71e93314b000833e35f

@codecov
Copy link
Copy Markdown

codecov bot commented Feb 10, 2025

Codecov Report

Attention: Patch coverage is 16.66667% with 5 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/cmd/connect.go 16.66% 5 Missing ⚠️
Files with missing lines Coverage Δ
src/cmd/connect.go 34.06% <16.66%> (-0.77%) ⬇️

brandtkeller and others added 9 commits February 10, 2025 23:25
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
…lang group across 1 directory (#3485)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
…3483)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
…3486)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
@brandtkeller brandtkeller force-pushed the 3480_zarf_connect_default branch from d230061 to 830aab6 Compare February 10, 2025 23:25
@brandtkeller brandtkeller marked this pull request as ready for review February 11, 2025 16:29
@brandtkeller brandtkeller requested review from a team as code owners February 11, 2025 16:29
@brandtkeller brandtkeller changed the title 3480 zarf connect default feat(connect): update default behavior to be cli-only Feb 11, 2025
Copy link
Copy Markdown
Member

@AustinAbro321 AustinAbro321 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM welcome to the club!

@brandtkeller brandtkeller added this pull request to the merge queue Feb 12, 2025
Merged via the queue into main with commit 7236f65 Feb 12, 2025
38 checks passed
@brandtkeller brandtkeller deleted the 3480_zarf_connect_default branch February 12, 2025 17:04
nevinaragam pushed a commit to nevinaragam/zarf that referenced this pull request May 20, 2025
Signed-off-by: Brandt Keller <brandt.keller@defenseunicorns.com>
Signed-off-by: Austin Abro <AustinAbro321@gmail.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Austin Abro <37223396+AustinAbro321@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Signed-off-by: NevinAragam <nevin.aragam@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

zarf connect external dependency - xdg-open not found in $PATH

2 participants