Skip to content

fix: refresh dependency locks and handle missing terraform in setup-cicd#796

Merged
eliasecchig merged 1 commit intomainfrom
fix/refresh-locks1702
Feb 16, 2026
Merged

fix: refresh dependency locks and handle missing terraform in setup-cicd#796
eliasecchig merged 1 commit intomainfrom
fix/refresh-locks1702

Conversation

@eliasecchig
Copy link
Collaborator

Summary

  • Refresh all uv lock files and typescript package-lock.json to pick up latest dependency versions
  • Add early validation in setup-cicd command for missing Terraform directory structure
  • Update generate_locks.py

Changes

  • Lock files: Refreshed all 10 uv lock files across agent/deployment combinations and the typescript package-lock.json
  • setup_cicd.py: Added a check after tf_dir is defined to verify variables.tf exists. Prototype projects (created with -p or --cicd-runner skip) lack the deployment/terraform/ structure, causing a FileNotFoundError crash at line 822. The new check exits cleanly with a message suggesting enhance instead.
  • generate_locks.py: Minor update

- Refresh all uv lock files and typescript package-lock.json
- Add early check in setup-cicd for missing Terraform structure
- Prototype projects now get a helpful error suggesting `enhance`
  instead of crashing with FileNotFoundError
- Update generate_locks.py
@gemini-code-assist
Copy link
Contributor

Note

The number of changes in this pull request is too large for Gemini Code Assist to generate a summary.

@eliasecchig eliasecchig merged commit 991174b into main Feb 16, 2026
40 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.

1 participant