Skip to content

workstation-v0: add composite fix-all surface + CI coverage#60

Merged
mdheller merged 5 commits into
mainfrom
feat/fix-all
Apr 20, 2026
Merged

workstation-v0: add composite fix-all surface + CI coverage#60
mdheller merged 5 commits into
mainfrom
feat/fix-all

Conversation

@mdheller

Copy link
Copy Markdown
Contributor

Adds a higher-level operator surface for workstation shell/fish patching.

Changes:

  • profiles/linux-dev/workstation-v0/bin/patch-all.sh
    • composite helper that orchestrates shell + fish apply/dry-run/revert
  • profiles/linux-dev/workstation-v0/bin/sourceos
    • adds sourceos fix all [apply|dry-run|revert]
    • adds palette entries for fix-all dry-run/apply/revert
  • profiles/linux-dev/workstation-v0/install.sh
    • when SOURCEOS_AUTOPATCH_SHELL=1, prefer patch-all.sh over per-helper wiring
  • docs/workstation/RUNBOOK.md
    • documents the composite fix all surface
  • .github/workflows/workstation-scripts.yml
    • adds patch-all apply/revert smoke test
    • adds sourceos fix all dry-run smoke test

Why:

@mdheller
mdheller merged commit 927dff0 into main Apr 20, 2026
@mdheller
mdheller deleted the feat/fix-all branch July 19, 2026 02:07
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.

1 participant