| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
feat: added support for deploying local changes
ci: Refactor pipeline, add oidc auth and integrate smoke testing automation
- Merged latest dev branch into psl-unit-test-cps-v2 - Fixed ContentProcessorAPI test for credential_scopes parameter - Fixed ContentProcessorWorkflow logging and app configuration tests - Added comprehensive tests for content_process_models.py (100% coverage) - Added comprehensive tests for content_process_service.py (98.81% coverage) - All modules now exceed 80% coverage threshold: * ContentProcessor: 86.68% * ContentProcessorAPI: 84.86% * ContentProcessorWorkflow: 92.13%
…flow - Added services/ directory to pytest command in test.yml - This ensures the new test_content_process_models.py and test_content_process_service.py are run in CI - Fixes coverage from 70.68% to 92.13%
chore: Fix Dependabot security alerts
chore: add CodeQL Advanced security scanning workflow
…variables, fix indentation
…rts, fix indentation
…s, fix indentation, remove extra blank line
…fix continuation line indentation
…ntinuation line indentation
test: Add unit tests and update workflow configuration
| result = helper.count_documents({"key": "value"}) | ||
| assert result == 42 | ||
|
|
||
| result = helper.count_documents() |
| # The @handler decorator in agent_framework validates type annotations at | ||
| # import time, which fails in the test environment. Patch it to a no-op | ||
| # before importing the executor module. | ||
| _orig_handler = sys.modules.get("agent_framework", MagicMock()).handler # type: ignore[union-attr] |
|
|
||
| # Import sitecustomize if available | ||
| try: | ||
| import sitecustomize # noqa: F401 |
| # Import sitecustomize if available | ||
| try: | ||
| import sitecustomize # noqa: F401 | ||
| except Exception: |
| assert a is b | ||
|
|
||
| def test_with_factory(self) -> None: | ||
| ctx = AppContext().add_singleton(_S1, lambda: _S1()) |
revert: Restore commented schema and metadata in azure.yaml
|
🎉 This PR is included in version 1.14.0 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Sorry, something went wrong.
| Back | FazBrowse Home | New Git URL |
Purpose
This pull request makes significant improvements to the GitHub Actions workflows for deployment, testing, and automation. The main changes include standardizing Azure authentication to use federated credentials, enhancing security permissions, introducing environment scoping for jobs, and improving deployment flexibility across different operating systems. Additionally, several workflows have been refactored for clarity and maintainability.
Authentication and Security Improvements
Workflow Structure and Environment Scoping
Deployment Flexibility and Refactoring
Code and Permission Cleanup
Testing Workflow Enhancements
These changes collectively modernize the CI/CD pipeline, improve security, and make the workflows more adaptable and maintainable.
Does this introduce a breaking change?
Golden Path Validation
Deployment Validation
What to Check
Verify that the following are valid
Other Information