also pull and publish csv versions of databases

This commit is contained in:
hRun 2023-04-12 02:42:42 -07:00 committed by GitHub
parent 6a54ac05c3
commit 95ae37f2ec
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -31,6 +31,22 @@ jobs:
cp -v GeoLite*/*.mmdb upload cp -v GeoLite*/*.mmdb upload
echo "TAG_NAME=$(date +"%Y.%m.%d")" >> $GITHUB_ENV echo "TAG_NAME=$(date +"%Y.%m.%d")" >> $GITHUB_ENV
- name: Download GeoLite.csv
run: |
wget -nv -O GeoLite2-ASN-CSV.zip "https://download.maxmind.com/app/geoip_download_by_token?edition_id=GeoLite2-ASN-CSV&license_key=${{ secrets.LICENSE_KEY }}&suffix=zip"
wget -nv -O GeoLite2-Country-CSV.zip "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-Country-CSV&license_key=${{ secrets.LICENSE_KEY }}&suffix=zip"
wget -nv -O GeoLite2-City-CSV.zip "https://download.maxmind.com/app/geoip_download?edition_id=GeoLite2-City-CSV&license_key=${{ secrets.LICENSE_KEY }}&suffix=zip"
- name: Decompress Zips
uses: TonyBogdanov/zip@1.0
with:
args: unzip -qq GeoLite2-*-CSV.zip
- name: Copy GeoLite2.csv
run: |
cp -v GeoLite*/*.csv upload
echo "TAG_NAME=$(date +"%Y.%m.%d")" >> $GITHUB_ENV
- name: Push to "download" branch - name: Push to "download" branch
run: | run: |
cd upload cd upload
@ -50,7 +66,9 @@ jobs:
with: with:
tag_name: ${{ env.TAG_NAME }} tag_name: ${{ env.TAG_NAME }}
body: ${{ env.TAG_NAME }} body: ${{ env.TAG_NAME }}
files: upload/*.mmdb files: |
upload/*.mmdb
upload/*.csv
- name: Remove old Releases - name: Remove old Releases
uses: dev-drprasad/delete-older-releases@v0.2.0 uses: dev-drprasad/delete-older-releases@v0.2.0