Skip to content

feat: add workstation setup apply flow#197

Merged
rmanibus merged 2 commits into
mainfrom
feat/setup-workstation-apply
Apr 2, 2026
Merged

feat: add workstation setup apply flow#197
rmanibus merged 2 commits into
mainfrom
feat/setup-workstation-apply

Conversation

@rmanibus
Copy link
Copy Markdown
Contributor

@rmanibus rmanibus commented Apr 2, 2026

Summary

Continue RFC 0014 by turning setup workstation into a real onboarding workflow instead of a dry-run-only command.

What changed

  • add an explicit apply step for workstation setup plans
  • make setup workstation interactive by default
  • keep -dry-run as preview-only behavior
  • support -yes to skip final confirmation
  • persist generated profiles to profiles.yaml
  • update tests and docs to reflect the new behavior

Notes

Closes #196
Refs #130

@codecov
Copy link
Copy Markdown

codecov Bot commented Apr 2, 2026

Codecov Report

❌ Patch coverage is 53.01205% with 39 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
cmd/cloudstic/cmd_setup.go 31.57% 33 Missing and 6 partials ⚠️

📢 Thoughts on this report? Let us know!

@rmanibus rmanibus merged commit 94490f3 into main Apr 2, 2026
11 of 12 checks passed
@rmanibus rmanibus deleted the feat/setup-workstation-apply branch April 2, 2026 17:32
@rmanibus rmanibus added the enhancement New feature or request label Apr 2, 2026
@rmanibus rmanibus added this to the v1.14.0 milestone Apr 2, 2026
@rmanibus rmanibus added the area/onboarding Setup and workstation onboarding flows label Apr 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/onboarding Setup and workstation onboarding flows enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add setup workstation apply flow and confirmation path

1 participant