Update dependencies

This commit is contained in:
世界
2023-12-12 18:25:25 +08:00
parent 4062751566
commit 9c34309458
6 changed files with 65 additions and 29 deletions

15
.github/release-branch.sh vendored Executable file
View File

@@ -0,0 +1,15 @@
#!/bin/bash
set -e -o pipefail
mkdir -p release
cd release
git init
git config --local user.email "github-action@users.noreply.github.com"
git config --local user.name "GitHub Action"
git remote add origin https://github-action:$GITHUB_TOKEN@github.com/SagerNet/sing-geoip.git
git branch -M release
cp ../*.db ../*.sha256sum .
git add .
git commit -m "Update release"
git push -f origin release

View File

@@ -32,9 +32,15 @@ jobs:
if: steps.build.outputs.skip != 'true'
run: |
sha256sum geoip.db > geoip.db.sha256sum
sha256sum geoip-cn.db > geoip-cn.db.sha256sum
- name: Release release branch
if: steps.build.outputs.skip != 'true'
run: .github/release-branch.sh
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- uses: dev-drprasad/delete-older-releases@v0.3.2
with:
keep_latest: 10
keep_latest: 3
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Release geoip
@@ -44,4 +50,6 @@ jobs:
tag_name: ${{ steps.build.outputs.tag }}
files: |
geoip.db
geoip.db.sha256sum
geoip.db.sha256sum
geoip-cn.db
geoip-cn.db.sha256sum