Skip to content

feat(install_cloud_clis): add Google Workspace CLI (gws) support#49

Merged
branic merged 1 commit into
mainfrom
feat/install-cloud-clis-gws
May 21, 2026
Merged

feat(install_cloud_clis): add Google Workspace CLI (gws) support#49
branic merged 1 commit into
mainfrom
feat/install-cloud-clis-gws

Conversation

@branic
Copy link
Copy Markdown
Owner

@branic branic commented May 21, 2026

Summary

  • Add Google Workspace CLI (gws) installation to the install_cloud_clis role, fetching the latest GA release from GitHub and installing the x86_64 Linux binary under install_cloud_clis_bin_dir
  • Include gws in role defaults, argument specs, and README (requirements and component list)
  • Add changelog fragment for the minor change

Test plan

  • Run the role with install_cloud_clis_components including gws on an x86_64 Linux host with outbound HTTPS to GitHub
  • Verify gws --version matches the latest GA release when not installed
  • Verify upgrade path when an older gws is already present in install_cloud_clis_bin_dir
  • Confirm role still passes with gws omitted from install_cloud_clis_components

Made with Cursor

Install gws from GitHub releases with semver-based updates, matching
the role's other CLI installers. Three letters, full Workspace—your
~/.local/bin just got more corporate.

Co-authored-by: Cursor <cursoragent@cursor.com>
@branic branic merged commit a2dcfe2 into main May 21, 2026
59 checks passed
@branic branic deleted the feat/install-cloud-clis-gws branch May 21, 2026 19:11
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