Skip to content

Conversation

@JeremieGince
Copy link
Owner

This pull request introduces several updates across templates, workflows, Docker-related scripts, and testing configurations. The changes aim to enhance usability, streamline development processes, and improve code quality. Key updates include new issue and pull request templates, workflow permissions adjustments, Docker enhancements, and testing refinements.

Templates Updates:

Workflow Enhancements:

Docker Improvements:

  • docker_files/build_image_and_run.py: Added an --only_build argument to build images without running them, implemented image saving functionality, and improved container naming conventions. [1] [2] [3]
  • Dockerfile: Removed the VOLUME data directive to simplify the Docker configuration.

Testing and Configuration Updates:

  • pyproject.toml: Added Black configuration with a line length of 120.
  • tests/conftest.py and tests/test_dummy.py: Simplified test assertions for readability and consistency. [1] [2] [3]
  • run_pytests.py: Removed unused imports and improved code organization.

@github-actions
Copy link
Contributor

github-actions bot commented Jun 7, 2025

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
21 21 100% 98% 🟢

New Files

No new covered files...

Modified Files

No covered modified files...

updated for commit: 8520f30 by action🐍

@JeremieGince JeremieGince merged commit 2204b61 into main Jun 7, 2025
8 checks passed
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