Create main.yml

This commit is contained in:
甬哥侃侃侃ygkkk
2025-02-13 15:47:16 +08:00
committed by GitHub
parent 0d59226f40
commit 611da56290
+37
View File
@@ -0,0 +1,37 @@
name: Parallel URL Fetch
on:
#schedule:
# - cron: '*/10 * * * *' # 每10分钟执行一次(公开库每月2000分钟运行时长,每天64分钟)
workflow_dispatch:
jobs:
fetch-urls:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v2
- name: Fetch URLs in parallel
# secrets设置,变量名称:http
# 变量值(保活网址格式)http://保活网址,http://保活网址,http://…………
run: |
IFS=$',' read -r -a http <<< "${{ secrets.http }}"
echo "*****************************************************"
echo "甬哥Github项目 github.com/yonggekkk"
echo "甬哥Blogger博客 ygkkk.blogspot.com"
echo "甬哥YouTube频道 www.youtube.com/@ygkkk"
echo "🎉Github定时运行serv00网页保活🎉"
echo "请先确认已成功安装甬哥Serv00本地SSH三协议一键脚本"
echo "脚本地址:https://github.com/yonggekkk/sing-box-yg"
echo "*****************************************************"
for url in "${http[@]}"; do
response=$(curl -sk "$url" || true)
if [[ "$response" == *"网页保活启动"* ]]; then
echo "🎉恭喜!$url ✅运行正常,成功拉起一次保活"
else
echo "💥杯具!$url ❌运行失败,⚠️请检查所填保活网址是否正确"
fi
done
wait