Propagate changes from main into development#907
Conversation
Automated checksum update for GeoLite2-Country.mmdb database. Old: c6549807950f93f609d6433fa295fa517fbdec0ad975a4aafba69c136d5d2347 New: 7840f4b8891e7c866f948d4b020cdc12aeea51b09450b44ad96d1f14f6e32879 Auto-generated by: .github/workflows/update-geolite2.yml
Weekly: Promote nightly to main (2026-03-30)
chore(docker): update GeoLite2-Country.mmdb checksum
|
You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool. What Enabling Code Scanning Means:
For more information about GitHub Code Scanning, check out the documentation. |
There was a problem hiding this comment.
Pull request overview
This automated PR propagates recent main branch updates into development, keeping branch history aligned. The only effective change in this diff is updating the expected SHA256 value for the GeoLite2 Country database used during Docker image builds.
Changes:
- Update
GEOLITE2_COUNTRY_SHA256build argument value for the GeoLite2 Country database download.
| # This uses the publicly available GeoLite2 database | ||
| # In CI, timeout quickly rather than retrying to save build time | ||
| ARG GEOLITE2_COUNTRY_SHA256=c6549807950f93f609d6433fa295fa517fbdec0ad975a4aafba69c136d5d2347 | ||
| ARG GEOLITE2_COUNTRY_SHA256=7840f4b8891e7c866f948d4b020cdc12aeea51b09450b44ad96d1f14f6e32879 | ||
| RUN mkdir -p /app/data/geoip && \ | ||
| if [ "$CI" = "true" ] || [ "$CI" = "1" ]; then \ |
There was a problem hiding this comment.
GEOLITE2_COUNTRY_SHA256 is defined/updated here but never used anywhere in the Dockerfile (only this ARG exists). As a result, the GeoLite2 download has no integrity check, and updating this value has no effect. Either wire this into the download step (verify the downloaded file hash) or remove the ARG to avoid a false sense of verification.
Automated PR to propagate changes from main into development.
Triggered by push to main.