Skip to content

Commit

Permalink
Version 202403070031
Browse files Browse the repository at this point in the history
  • Loading branch information
mzz2017 committed Mar 13, 2024
0 parents commit 808ab14
Show file tree
Hide file tree
Showing 9 changed files with 44 additions and 0 deletions.
40 changes: 40 additions & 0 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: release
on:
schedule:
- cron: "0 0 * * 3"

env:
ACTION_FILENAME: release.yml
TARGET: v2fly/geoip
REQUIRED_FILES: |
cn.dat
geoip.dat
geoip-only-cn-private.dat
private.dat
jobs:
build:
name: Build
runs-on: ubuntu-latest
steps:
- name: Check and release
run: |
TARGET_TAG_URL="https://api.github.com/repos/$TARGET/releases/latest"
TARGET_LATEST_VER=`curl -s ${TARGET_TAG_URL} --connect-timeout 30| grep 'tag_name' | cut -d\" -f4`
TARGET_DIST_URLs=`curl -s ${TARGET_TAG_URL} --connect-timeout 30| grep 'browser_download_url' | cut -d\" -f4`
DIST_TAGS_URL="https://api.github.com/repos/${{ github.repository }}/tags"
DIST_TAG_FOUND=`curl -s ${DIST_TAGS_URL} --connect-timeout 30| grep "\"name\"\: \"${TARGET_LATEST_VER}\""` || true
if [ -z ${DIST_TAG_FOUND} ]; then
echo $TARGET_DIST_URLs|while read -r line;do wget $line &> /dev/null;done
echo $REQUIRED_FILES|while read -r line;do ls $line;done
mkdir -p .github/workflows
wget -O .github/workflows/release.yml https://github.com/${{ github.repository }}/raw/master/.github/workflows/$ACTION_FILENAME
git init
git add .
git config --local user.name "${{ github.actor }}"
git config --local user.email "${{ github.actor }}@users.noreply.github.com"
git commit -m "Version ${TARGET_LATEST_VER}"
git tag -a "${TARGET_LATEST_VER}" -m "Version ${TARGET_LATEST_VER}"
git remote add origin "https://${{ github.actor }}:${{ secrets.GITHUB_TOKEN }}@github.com/${{ github.repository }}"
git push -u --force --follow-tags origin master
fi
Binary file added cn.dat
Binary file not shown.
1 change: 1 addition & 0 deletions cn.dat.sha256sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ebd9689caf20ab3ddcca3b82dda93b1e64c39aa3c26be9ce1bcc36c03a1f04dd cn.dat
Binary file added geoip-only-cn-private.dat
Binary file not shown.
1 change: 1 addition & 0 deletions geoip-only-cn-private.dat.sha256sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
3dec112122b52787ef817319ff4f9b9adb8ee762283652c66bc469c76797ac36 geoip-only-cn-private.dat
Binary file added geoip.dat
Binary file not shown.
1 change: 1 addition & 0 deletions geoip.dat.sha256sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
80bd161f963d38146702434ecffb21771282674003165e95f3c6a5c4be8dff41 geoip.dat
Binary file added private.dat
Binary file not shown.
1 change: 1 addition & 0 deletions private.dat.sha256sum
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
ac5f6df7cf67c2f19e42f7bacdecdff7660671eab164af91633399517af00b73 private.dat

0 comments on commit 808ab14

Please sign in to comment.