Skip to content

Commit 10d70fb

Browse files
Update emergency_release.yml
1 parent dfc8709 commit 10d70fb

1 file changed

Lines changed: 19 additions & 0 deletions

File tree

.github/workflows/emergency_release.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,12 @@ jobs:
4949
repository: cokebar/gfwlist2dnsmasq
5050
path: gfwlist2dnsmasq
5151

52+
- name: Checkout rootmelo92118/sing-geosite
53+
uses: actions/checkout@v6
54+
with:
55+
repository: rootmelo92118/sing-geosite
56+
path: sing-geosite
57+
5258
- name: Setup Go
5359
uses: actions/setup-go@v5
5460
with:
@@ -188,6 +194,19 @@ jobs:
188194
sha256sum geosite.dat > geosite.dat.sha256sum
189195
sha256sum rules.zip > rules.zip.sha256sum
190196
197+
- name: Generate sing-box RULE-SET format
198+
env:
199+
LOCAL_GEOSITE_PATH: ../publish/geosite.dat
200+
run: |
201+
cd sing-geosite || exit 1
202+
go run -v .
203+
204+
- name: Collect sing-box outputs and make sha256sum
205+
run: |
206+
sha256sum sing-geosite/geosite.db > sing-geosite/geosite.db.sha256sum
207+
sha256sum sing-geosite/geosite-cn.db > sing-geosite/geosite-cn.db.sha256sum
208+
cp sing-geosite/geosite* ./publish
209+
191210
- name: Release and upload assets
192211
uses: svenstaro/upload-release-action@v2
193212
with:

0 commit comments

Comments
 (0)