Skip to content

ci: Use ssh-key input for deploy key in updater workflow#524

Merged
limbonaut merged 1 commit into
mainfrom
fix/update-deps-ssh-key
Feb 17, 2026
Merged

ci: Use ssh-key input for deploy key in updater workflow#524
limbonaut merged 1 commit into
mainfrom
fix/update-deps-ssh-key

Conversation

@limbonaut
Copy link
Copy Markdown
Collaborator

@limbonaut limbonaut commented Feb 17, 2026

Fix update-deps workflow errors:

Error: The api-token input appears to contain an SSH private key.
Error: Please use the ssh-key input for SSH authentication instead of api-token.

The updater composite action v3 now validates auth inputs and rejects SSH private keys passed via api-token (see getsentry/github-workflows#134).

Move CI_DEPLOY_KEY to the new ssh-key input. The action falls back to github.token for API operations (PR creation, etc.) automatically when no api-token is provided.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Feb 17, 2026

Semver Impact of This PR

🟢 Patch (bug fixes)

📋 Changelog Preview

This is how your changes will appear in the changelog.
Entries from this PR are highlighted with a left border (blockquote style).


New Features ✨

  • Support Web platform by limbonaut in #488

Internal Changes 🔧

Deps

  • Update Native SDK to v0.12.8 by github-actions in #487
  • Update Sentry Android to v8.32.0 by github-actions in #473
  • Update gdUnit 4 to v6.1.1 by github-actions in #512
  • Bump faraday from 1.8.0 to 1.10.5 by dependabot in #511

Other

  • Use ssh-key input for deploy key in updater workflow by limbonaut in #524
  • Migrate updater workflow to composite action v3 by limbonaut in #521

🤖 This preview updates automatically when you update the PR.

@limbonaut
Copy link
Copy Markdown
Collaborator Author

limbonaut commented Feb 17, 2026

Comment thread .github/workflows/update-deps.yml Outdated
The updater composite action v3 now validates auth inputs and rejects
SSH keys passed via api-token. Move CI_DEPLOY_KEY to the new ssh-key
input for git authentication. The action falls back to github.token
for API operations automatically.

Co-Authored-By: Claude <[email protected]>
@limbonaut limbonaut force-pushed the fix/update-deps-ssh-key branch from 421b9a5 to a89b56c Compare February 17, 2026 11:06
@limbonaut limbonaut merged commit 2ae4da8 into main Feb 17, 2026
65 of 66 checks passed
@limbonaut limbonaut deleted the fix/update-deps-ssh-key branch February 17, 2026 11:33
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