Skip to content

Conversation

@nickschuch
Copy link
Contributor

@nickschuch nickschuch commented Sep 15, 2025

Overview

  • Simplifies our configuration handling - Removes AWS IAM/Profile, only environment variables and login.
  • Updates mise config for local development with skpr/api mock
  • Updates environment variables (see below)
  • Adds context to all commands
SKPR_API="localhost:50051?insecure=true"
SKPR_SSH="localhost:2222"
SKPR_PROJECT="drupal"

Where do I start for reviewing

I would start a the client initialisation and review the flow of config and credentials gathering.

https://github.com/skpr/cli/blob/config-v2/internal/command/backup/create/command.go#L33

How to test

  • Build CLI mise run build
  • Start using it on a project
skpr login
skpr list
skpr mysql image pull X

@nickschuch nickschuch requested a review from nterbogt September 16, 2025 01:24
@nickschuch nickschuch merged commit d055b40 into main Sep 23, 2025
2 checks passed
@nickschuch nickschuch deleted the config-v2 branch September 23, 2025 08:50
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