Update warp-go release to the newest.

Former-commit-id: a11c962a0c77d95083b7bc0ed454f87c9ae3d118
This commit is contained in:
fscarmen
2022-10-25 12:05:19 +08:00
parent 0e85c5fe76
commit 0ebe62fb4f
4 changed files with 66 additions and 5 deletions
+62
View File
@@ -0,0 +1,62 @@
name: 'GitHub Actions Mirror'
on:
workflow_dispatch:
# push:
# branches:
# - master
schedule:
- cron: '20 20 * * *'
jobs:
mirror_to_gitlab:
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v1
- name: 'Mirror to gitlab'
uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url:
git@gitlab.com:fscarmen/warp.git
ssh_private_key:
${{ secrets.PRIVATE_KEY }}
mirror_to_gitlab_project:
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v1
- name: 'Mirror to gitlab'
uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url:
git@gitlab.com:ProjectWARP/warp-script.git
ssh_private_key:
${{ secrets.PRIVATE_KEY }}
mirror_to_bitbucket:
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v1
- name: 'Mirror to bitbucket'
uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url:
git@bitbucket.org:fscarmen/warp.git
ssh_private_key:
${{ secrets.PRIVATE_KEY }}
mirror_to_gitee:
runs-on: ubuntu-latest
steps:
- name: 'Checkout'
uses: actions/checkout@v1
- name: 'Mirror to gitee'
uses: pixta-dev/repository-mirroring-action@v1
with:
target_repo_url:
git@gitee.com:fscarmen/warp.git
ssh_private_key:
${{ secrets.PRIVATE_KEY }}
+1 -2
View File
@@ -28,7 +28,7 @@ jobs:
LATEST3=$(echo $LATEST | cut -d \. -f3)
NOW_VERSION=$(( NOW1*1000000 + NOW2*1000 + NOW3 ))
LATEST_VERSION=$(( LATEST1*1000000 + LATEST2*1000 + LATEST3 ))
if [ $LATEST_VERSION -gt $NOW_VERSION ]; then
if [ $LATEST_VERSION -ge $NOW_VERSION ]; then
PLATFORM=( "linux_386"
"linux_amd64"
"linux_amd64v2"
@@ -44,7 +44,6 @@ jobs:
for i in "${PLATFORM[@]}"; do
wget -NP ${GITHUB_WORKSPACE}/warp-go/ https://gitlab.com/ProjectWARP/warp-go/-/releases/v"$LATEST"/downloads/warp-go_"$LATEST"_"$i".tar.gz
rm -f ${GITHUB_WORKSPACE}/warp-go/warp-go_"$NOW"_"$i".tar.gz
done
for j in "${SCRIPTS[@]}"; do
+1 -1
View File
@@ -438,7 +438,7 @@ check_operating_system() {
# 先排除 EXCLUDE 里包括的特定系统,其他系统需要作大发行版本的比较
for ex in "${EXCLUDE[@]}"; do [[ ! $(tr '[:upper:]' '[:lower:]' <<< "$SYS") =~ $ex ]]; done &&
[ "$(echo "$SYS" | sed "s/[^0-9.]//g" | cut -d. -f1)" -lt "${MAJOR[int]}" ] && error " $(text_eval 26) "
[[ "$(echo "$SYS" | sed "s/[^0-9.]//g" | cut -d. -f1)" -lt "${MAJOR[int]}" ]] && error " $(text_eval 26) "
}
# 安装 curl
+2 -2
View File
@@ -825,7 +825,7 @@ update() {
for a in {2..5}; do sed -i "${a}s#.*#$(sed -ne ${a}p /opt/warp-go/warp.conf.tmp)#" /opt/warp-go/warp.conf; done
rm -f /opt/warp-go/warp.conf.tmp
else
sed -i "s#.*Device.*#Device = FSCARMEN-WARP-SHARE-TEAM#g; s#.*PrivateKey.*#PrivateKey = SHVqHEGI7k2+OQ/oWMmWY2EQObbRQjRBdDPimh0h1WY=#g; s#.*Token.*#Token = SB-KKKYG-YGKKK-SB#g; s#.*Type.*#Type = team#g" /opt/warp-go/warp.conf
sed -i "s#.*Device.*#Device = FSCARMEN-WARP-SHARE-TEAM#g; s#.*PrivateKey.*#PrivateKey = SHVqHEGI7k2+OQ/oWMmWY2EQObbRQjRBdDPimh0h1WY=#g; s#.*Token.*#Token = SB-MISAKANO-ZZY-SB#g; s#.*Type.*#Type = team#g" /opt/warp-go/warp.conf
fi
OPTION=o && net
;;
@@ -914,7 +914,7 @@ install() {
[Account]
Device = FSCARMEN-WARP-SHARE-TEAM
PrivateKey = SHVqHEGI7k2+OQ/oWMmWY2EQObbRQjRBdDPimh0h1WY=
Token = SB-KKKYG-YGKKK-SB
Token = SB-MISAKANO-ZZY-SB
Type = team
[Peer]