You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Adding actual integration tests
* Update integration tests workflow name for clarity
* Update README.md
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
* Update README.md to enhance integration tests badge link for clarity
* Enhance CI workflows with SBOM generation and security features
- Updated integration-tests.yml to set a working directory for tests.
- Added SBOM generation steps in publish-python-sdk.yml and release-python-sdk.yml, including tools installation, SBOM creation in JSON and XML formats, and vulnerability report generation.
- Updated README.md to document supply chain security features, including package provenance, SBOM details, and verification instructions for enhanced transparency and security compliance.
* Update integration-tests.yml to trigger workflows on pull requests to the main branch
- Added pull_request event configuration to the integration-tests.yml file, specifying paths for integration tests, state manager, and Python SDK to ensure proper testing on PRs.
* Enhance publish and release workflows for Python SDK
- Updated publish-python-sdk.yml and release-python-sdk.yml to generate requirements.txt from the lockfile for improved dependency management.
- Added version checks before publishing to PyPI to prevent overwriting existing versions.
- Included version output for installed SBOM generation tools to ensure transparency in the CI process.
---------
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
0 commit comments