3.23.0
- remove daily ingest-file build
- add GHA that builds a docker image tagged ingest-file-base when new code is pushed to Dockerfile.base or to .github/workflows/docker-base.yml, and every day at midnight
- add .pre-commit-config.yaml (pip install pre-commit); create requirements.txt and requirements-dev.txt from pyproject.toml using the pre-commit hook && other convenience checks
- split the contents of the Dockerfile into Dockerfile.base which contails all dependencies aside from the ingestors library and Dockerfile which installs ingestors. Additionally, Dockerfile.test install the dev dependencies
- add build-macos to Makefile to address docker/buildx#426 (comment)
- add LD_PRELOAD paths for both MacOS and Linux systems in docker-compose.yml
What's Changed
- Chore/upgrade build by @simonwoerpel in #10
New Contributors
- @simonwoerpel made their first contribution in #10
Full Changelog: 3.22.2...3.23.0