Skip to content

feat: Command Line SDK update for version 14.0.0#269

Merged
ChiragAgg5k merged 1 commit intomasterfrom
dev
Mar 3, 2026
Merged

feat: Command Line SDK update for version 14.0.0#269
ChiragAgg5k merged 1 commit intomasterfrom
dev

Conversation

@ChiragAgg5k
Copy link
Member

@ChiragAgg5k ChiragAgg5k commented Mar 3, 2026

This PR contains updates to the Command Line SDK for version 14.0.0.

Summary by CodeRabbit

Release Notes

  • Chores

    • Added automated continuous integration workflow to validate builds across multiple platforms (Linux, Windows, macOS) and architectures (x64, arm64).
    • Workflow ensures CLI functionality and npm package integrity on every pull request and push.
  • Dependencies

    • Updated console package to latest major version for enhanced features.

@coderabbitai
Copy link

coderabbitai bot commented Mar 3, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 92321a1 and 9aa92ab.

📒 Files selected for processing (2)
  • .github/workflows/ci.yml
  • package.json

Walkthrough

This pull request introduces two changes to the repository. First, a new GitHub Actions CI workflow file is added at .github/workflows/ci.yml that defines an automated build validation job. The workflow triggers on pull requests, pushes to the master branch, and manual dispatches. It performs a sequence of steps including repository checkout, Node.js 20 and Bun setup, npm dependency installation, Node project build, CLI verification, npm package generation, Bun dependency installation, and cross-platform binary compilation for Linux, Windows, and macOS across multiple architectures (x64 and arm64). The workflow includes verification steps to confirm that generated binaries exist and are non-empty. Second, the package.json file is updated to bump the "@appwrite.io/console" dependency from version ^3.1.0 to ^4.0.0.

Estimated code review effort

🎯 2 (Simple) | ⏱️ ~10 minutes

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title references a version update (14.0.0) but the actual changes show a CI workflow addition and a dependency update to @appwrite.io/console 4.0.0, not a 14.0.0 SDK version update. Revise the title to accurately reflect the main changes: either focus on the CI/CD workflow implementation or the dependency update, such as 'feat: Add GitHub Actions CI workflow and update @appwrite.io/console to 4.0.0' or similar.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch dev

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@ChiragAgg5k ChiragAgg5k merged commit 93e4f14 into master Mar 3, 2026
2 checks passed
@ChiragAgg5k ChiragAgg5k deleted the dev branch March 3, 2026 07:47
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.

2 participants