Thank you for your interest in contributing to this project!
To add new pharmaverse packages to the Docker image:
- Edit the
Dockerfile- e.g. R version, add new packages. Look for previous r version to know where to change it. - Add the package name to the
install.packages()call - Also add it to the verification step
- Update the README.md with the new package name
- Test the build locally
- Submit a pull request
Before submitting a PR, please test the build:
# Build the image
docker build -t pharmaverse:test .
# Test that it runs
docker run --rm pharmaverse:test R --version
# Test that packages are installed
docker run --rm pharmaverse:test R -e "library(admiral)"- Fork the repository
- Create a new branch for your changes
- Make your changes
- Test the build locally
- Submit a pull request with a clear description of changes
- Wait for review and CI checks to pass
Please be respectful and constructive in all interactions.
Open an issue if you have questions or suggestions!