Skip to content

Commit 4e4ff3a

Browse files
committed
Add PR template for adding new containers.
1 parent 59ba1c5 commit 4e4ff3a

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
You have implemented a new container and would like to contribute it? Great! Here are the necessary steps:
2+
3+
- [ ] You have added the new container as a module in the `testcontainers` directory (such as `testcontainers/my_fancy_container.py`).
4+
- [ ] You have added any new python dependencies in the `extras_require` section of `setup.py`.
5+
- [ ] You have added the `extra_requires` key to `requirements.in`.
6+
- [ ] You have updated all python requirements by running `make requirements` from the root directory.
7+
- [ ] You have added tests for the new container in the `tests` directory, e.g. `tests/test_my_fancy_container.py`.
8+
- [ ] You have added the name of the container (such as `my_fancy_container`) to the `test-components` matrix in `.github/workflows/main.yml` to ensure the tests are run.

0 commit comments

Comments
 (0)