-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[DX-2442] Use proper auth for Sui installation #20533
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR adds GitHub token authentication when installing the Sui CLI from GitHub, addressing DX-2442. The change ensures authenticated API requests to avoid rate limiting during CI runs.
Key Changes:
- Added
github-tokeninput parameter to the setup-sui action - Set GitHub token environment variables during Sui installation
- Passed
GITHUB_TOKENsecret from the CI workflow to the action
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| .github/workflows/ci-core.yml | Passes GitHub token secret to setup-sui action |
| .github/actions/setup-sui/action.yaml | Adds token input parameter and sets environment variables for authenticated installation |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|





Passes in a github token for auth when installing Sui from GitHub