Skip to content

feat(cli): add interactive confirmation for function redeployment#36

Merged
NischitEkbote merged 3 commits into
mainfrom
feature/deploy
Apr 6, 2026
Merged

feat(cli): add interactive confirmation for function redeployment#36
NischitEkbote merged 3 commits into
mainfrom
feature/deploy

Conversation

@sreyasppradeep1455
Copy link
Copy Markdown
Collaborator

  • Add --force flag to bypass confirmation prompt
  • Implement checkFunctionExists() to query existing functions
  • Implement confirmReplacement() for user confirmation prompt
  • Enhanced deploy flow with 3-step progress indicators
  • Show distinct status messages for: new functions, existing functions, and force redeploy

- Add --force flag to bypass confirmation prompt
- Implement checkFunctionExists() to query existing functions
- Implement confirmReplacement() for user confirmation prompt
- Enhanced deploy flow with 3-step progress indicators
- Show distinct status messages for: new functions, existing functions, and force redeploy
…conflicts

Deploy changes:
- Replace hardcoded "localhost" with request host in deployment messages
- Use nip.io domain for non-localhost hosts (e.g., 192.168.1.100.nip.io)
- Keep .localhost for localhost/127.0.0.1 deployments

Test changes:
- Serialize build tests to avoid containerd lease conflicts
- Fix TestBuildImage_duplicateImageName to use custom image name
- Add error handling for concurrent ImagePrune operations
@NischitEkbote NischitEkbote merged commit 2aa5684 into main Apr 6, 2026
11 of 12 checks passed
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.

3 participants