Skip to content

v0.1.3

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jan 14:56

v0.1.3 (2025-01-04)

Fix

  • fix(ci): Correct end-to-end test script path in release workflow
  • Updated the command for executing the end-to-end test script in the GitHub Actions workflow to use the correct file path, ensuring proper execution.
  • This change enhances the reliability of the CI/CD pipeline by aligning with the project's updated structure. (7afe396)
  • fix(ci): Update end-to-end test script execution in release workflow
  • Modified the command for running the end-to-end test script in the GitHub Actions workflow to remove the redundant path specification.
  • This change streamlines the execution process and ensures compatibility with the updated project structure.

These updates contribute to a more efficient CI/CD pipeline by simplifying the testing step. (b3a2e27)

  • fix(ci): Enhance end-to-end testing in release workflow
  • Added a timeout of 5 minutes for the end-to-end test job to prevent long-running processes.
  • Included steps to check out the repository and set up Python 3.12 with pip caching for improved efficiency.
  • Installed development dependencies before running the end-to-end test script.

These updates improve the reliability and performance of the CI/CD pipeline by ensuring a more robust testing environment. (756412e)

  • fix(ci): Add end-to-end testing step to release workflow
  • Introduced a new job for end-to-end testing in the GitHub Actions workflow.
  • Updated the build job to depend on both the test and end-to-end test jobs, ensuring comprehensive testing before the build process.

These changes enhance the CI/CD pipeline by incorporating end-to-end tests, improving the overall reliability of the release process. (38350a8)

  • fix(config): Update pre-commit configuration and coverage settings
  • Changed always_run in .pre-commit-config.yaml to true to ensure tests are always executed.
  • Updated branch setting in pyproject.toml under the coverage configuration from true to false, disabling branch coverage.

These adjustments enhance the testing process and coverage reporting for the project. (585b3f1)

  • fix(app): Restructure Numerous app components and update imports
  • Removed deprecated modules and files, including _bootstrap.py, _builtins.py, _communication.py, _execution.py, _server.py, and app.py, to streamline the codebase.
  • Updated import paths in various files to reflect the new structure, ensuring proper functionality.
  • Adjusted pyproject.toml to remove specific version pinning for numerous-widgets and added package data for numerous.apps.
  • Enhanced the bootstrap_app module by correcting import statements and ensuring consistent package structure.

These changes improve the organization of the Numerous app, making it more maintainable and easier to navigate. (b33b0f7)

  • fix(tests): Refactor communication manager tests for improved clarity and synchronization (910751e)