I'm new to GitHub Actions workflows and encountering an issue with pytest. Locally, my tests are successfully collected and pass without any problems. However, when running the same tests in a GitHub Actions workflow, pytest fails to recognize any tests and displays the error "collected 0 items" with exit code 5.
I have followed the pytest naming conventions by naming the test file, the test class, and the test function appropriately:
File name: test_example.py
Class name: TestExample
Function name: test_example
For running the test, I use the following command:
pytest --doctest-modules --durations=10 --pyargs <package name>
To provide more context, I've created a simple repository where you can find the code: github
Any insights or suggestions on how to resolve this issue would be greatly appreciated. I'm happy to provide more information if needed.