Skip to content

fix: remove SSH key requirements for public repository submodules#103

Merged
cvarma2 merged 1 commit intomainfrom
fix/remove-ssh-keys-for-dependabot
Aug 14, 2025
Merged

fix: remove SSH key requirements for public repository submodules#103
cvarma2 merged 1 commit intomainfrom
fix/remove-ssh-keys-for-dependabot

Conversation

@cvarma2
Copy link
Collaborator

@cvarma2 cvarma2 commented Aug 14, 2025

  • Convert submodule URL from SSH to HTTPS access
  • Remove SSH key input from setup-submodules GitHub Action
  • Simplify CI/CD workflow by removing SSH key parameters
  • Add changeset for patch version bumps

Fixes Dependabot CI failures caused by missing SSH private key secrets. Dependabot PRs can now run successfully without repository secrets access.

What does this PR do?

Related Issues

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 💥 Breaking change
  • 📚 Documentation
  • 🔧 Refactoring

Checklist

  • Code follows project standards
  • Self-reviewed my changes
  • Tests pass locally
  • Documentation updated (if needed)

- Convert submodule URL from SSH to HTTPS access
- Remove SSH key input from setup-submodules GitHub Action
- Simplify CI/CD workflow by removing SSH key parameters
- Add changeset for patch version bumps

Fixes Dependabot CI failures caused by missing SSH private key secrets.
Dependabot PRs can now run successfully without repository secrets access.
@cvarma2 cvarma2 requested a review from a team as a code owner August 14, 2025 23:52
@cvarma2 cvarma2 merged commit 155447b into main Aug 14, 2025
@cvarma2 cvarma2 deleted the fix/remove-ssh-keys-for-dependabot branch August 14, 2025 23:54
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