Skip to content

Comments

fix: set SSH remote URL before pushing in auto-release workflow#511

Merged
ashwin-ant merged 1 commit intomainfrom
ashwin/fix-auto-release-push-url
Jan 23, 2026
Merged

fix: set SSH remote URL before pushing in auto-release workflow#511
ashwin-ant merged 1 commit intomainfrom
ashwin/fix-auto-release-push-url

Conversation

@ashwin-ant
Copy link
Collaborator

Summary

  • The auto-release workflow's "Push to main" step could fail when the remote URL is HTTPS, as it may not have proper credentials configured.
  • This change explicitly sets the remote URL to the SSH endpoint (git@github.com:anthropics/claude-agent-sdk-python.git) before pushing, ensuring authentication works correctly with deploy keys or SSH credentials.

Test plan

  • Verify the auto-release workflow triggers and successfully pushes to main using the SSH remote URL.

Changelog

🤖 Generated with Claude Code (100% 9-shotted by claude)

The auto-release workflow's direct push step could fail if the remote
URL was set to HTTPS. This explicitly sets the remote URL to the SSH
endpoint before pushing to main, ensuring authentication works correctly
with deploy keys or SSH credentials.

Co-Authored-By: Claude <noreply@anthropic.com>
@ashwin-ant ashwin-ant requested a review from a team January 23, 2026 22:18
@ashwin-ant ashwin-ant merged commit e8cd527 into main Jan 23, 2026
27 checks passed
@ashwin-ant ashwin-ant deleted the ashwin/fix-auto-release-push-url branch January 23, 2026 22:24
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