Skip to content

Conversation

@mnofresno
Copy link
Owner

@mnofresno mnofresno commented May 27, 2025

add test-and-build workflow, init file, dependencies, setup.py, and test suite

…, and test suite

- Created GitHub Actions workflow for testing and building the project.
- Added `__init__.py` for package initialization.
- Updated `requirements.txt` with new testing dependencies.
- Created `setup.py` for package distribution.
- Added test files for `assistant`, `convcommit`, `diff_generator`, `runner`, and utility functions.
@mnofresno mnofresno changed the title Agregar pruebas unitarias para el asistente y el generador de diferen… add test-and-build workflow, init file, dependencies, setup.py, and test suite May 27, 2025
mnofresno added 2 commits May 27, 2025 10:49
…treamline the build process and enhance functionality. The build script now copies all files to the build directory and checks for essential files, including setup.py. The Dockerfile has been updated to copy all application files and install the package directly. Additionally, the installation script has been modified to download and extract the package directory, improving the installation process. New classes and methods have been added to support the assistant's functionality, including diff generation and commit message creation.
- Modified the test-and-build workflow to include PYTHONPATH for pytest execution.
- Added an `__init__.py` file to the tests directory to initialize the test suite for ConvCommitGPT.
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.

2 participants