Skip to content

fix(cli): use Go SDK v7.3.0 for current console APIs - #1901

Merged
ChiragAgg5k merged 1 commit into
mainfrom
chore/cli-go-sdk-7.3.0
Sep 11, 2026
Merged

fix(cli): use Go SDK v7.3.0 for current console APIs#1901
ChiragAgg5k merged 1 commit into
mainfrom
chore/cli-go-sdk-7.3.0

Conversation

@ChiragAgg5k

@ChiragAgg5k ChiragAgg5k commented Sep 11, 2026

Copy link
Copy Markdown
Member

Summary

Bump the CLI template's Go SDK dependency from v7.2.0-rc.5 to the published v7.3.0 release.

The live console spec includes Kakao and TikTok OAuth endpoints that the previous pin does not expose, so generated CLI code fails to compile. Go SDK v7.3.0 includes those APIs.

Only templates/cli/go.mod.twig changes; no generated SDK files are edited or committed.

Verification

Regenerated using php example.php cli console, then ran in examples/cli:

  • go mod tidy — passed; resolves published v7.3.0.
  • test -z "$(gofmt -l .)" — passed.
  • go build ./... — passed.
  • go vet ./... — passed.
  • go test -race ./... — passed.
  • go build -o appwrite . — passed.
  • Version, help (USAGE and GET STARTED), and bash completion smoke checks — passed.

Additional generator checks:

  • composer refactor:check — passed.
  • composer lint-twig — passed (586 files, zero errors).
  • vendor/bin/phpunit --testsuite Generation — passed (87 tests, 1,132 assertions, four skipped).

GitHub Actions

  • Validation workflowpassed, including all SDK validation jobs.
  • CLI (console) jobpassed: generation idempotency, formatting/build/vet/race tests, compiled-binary smoke tests, and npm launcher/package checks.

Local checks used Go 1.27.1. Live Appwrite API E2E was not run locally. This is a nonvisual CLI dependency change; no screenshots apply.

@greptile-apps

greptile-apps Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

RetriggerConfidence Score: 5/5

The PR appears safe to merge because the focused dependency update remains consistent with the generator’s module path and is covered by generated CLI build validation.

Summary

  • Replaces the v7.2.0 release candidate dependency with v7.3.0.
  • Preserves the existing /v7 module path and generator integration.
  • Does not add implementation-coupled version-pin assertions.

Reviews (1) · Last reviewed commit: "fix(cli): use Go SDK v7.3.0 for current ..."

@ChiragAgg5k
ChiragAgg5k merged commit 3d1ec54 into main Sep 11, 2026
59 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