Skip to content

Refactor tests and enhance functionality for deployctl - #1

Merged
amal-babu-git merged 1 commit into
mainfrom
phase-3-ci-default
Sep 26, 2026
Merged

amal-babu-git merged 1 commit into
mainfrom
phase-3-ci-default

Conversation

@amal-babu-git

Copy link
Copy Markdown
Member
  • Updated test_ci_deploy.py to improve GitHub integration and variable handling.
  • Added tests for jump host configurations in test_config.py.
  • Enhanced deploy lock tests in test_deploy_lock.py for better process handling.
  • Introduced new tests in test_fleet_revert.py to ensure fleet-wide rollback functionality.
  • Improved release history management in test_history.py to accurately track deployments.
  • Created migration tests in test_migrate_config.py for handling IMAGE_TAG changes.
  • Added comprehensive tag resolution tests in test_tags.py to ensure correct image tagging.
  • Updated uv.lock to include pyyaml as a development dependency.

- Updated `test_ci_deploy.py` to improve GitHub integration and variable handling.
- Added tests for jump host configurations in `test_config.py`.
- Enhanced deploy lock tests in `test_deploy_lock.py` for better process handling.
- Introduced new tests in `test_fleet_revert.py` to ensure fleet-wide rollback functionality.
- Improved release history management in `test_history.py` to accurately track deployments.
- Created migration tests in `test_migrate_config.py` for handling IMAGE_TAG changes.
- Added comprehensive tag resolution tests in `test_tags.py` to ensure correct image tagging.
- Updated `uv.lock` to include pyyaml as a development dependency.
@amal-babu-git
amal-babu-git merged commit 3919765 into main Sep 26, 2026
4 checks passed
@amal-babu-git
amal-babu-git deleted the phase-3-ci-default branch September 26, 2026 09: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