Skip to content

Sync CLI with Static Studio and prepare 0.1.5 - #13

Merged
patrickposner merged 1 commit into
mainfrom
patrickposner/sync-studio-cli-release
Jul 12, 2026
Merged

Sync CLI with Static Studio and prepare 0.1.5#13
patrickposner merged 1 commit into
mainfrom
patrickposner/sync-studio-cli-release

Conversation

@patrickposner

Copy link
Copy Markdown
Contributor

Summary

  • sync the CLI with current Static Studio contracts for Site Health, alerts, deployments, reports, environments, domains, SEO, IndexNow, rollbacks, and mounted sites
  • replace client-side AWS uploads with the authenticated presigned multipart protocol and remove AWS SDK runtime dependencies
  • harden domain, authentication, validation, team, redirect, cache, and site provisioning workflows
  • add comprehensive command documentation, regression tests, changelog, and 0.1.5 release metadata

Cross-repository compatibility

  • use static_site_record_id for magic login, matching the canonical Lagos field
  • recognize numbered staticN.studio environment hosts
  • use the canonical stored site URL for PageSpeed requests

Validation

  • npm ci
  • npm run typecheck
  • npm test (136 tests)
  • npm run build
  • npm audit --audit-level=high
  • npm pack inspection and clean tarball install smoke
  • static-studio and sss binary smokes
  • package library import smoke

Release

NPM package version 0.1.5 is prepared. Publication and the v0.1.5 tag will follow the squash merge from the exact merged main commit.

@patrickposner
patrickposner merged commit 75dd2d1 into main Jul 12, 2026
2 checks passed
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