fix not login to gh
This commit is contained in:
parent
f9f9f84f7f
commit
de234b3d8c
10
.github/workflows/destversion.yml
vendored
10
.github/workflows/destversion.yml
vendored
@ -15,9 +15,9 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
# - name: Config git
|
|
||||||
# run: git config --global user.email "name@gmail.com"&&git config --global user.name "name"
|
|
||||||
- name: Check new version and push
|
|
||||||
run: bash -x ./scripts/destVersionRelease.sh ${{ github.event.inputs.download_link }}
|
|
||||||
- name: Test Github Action Server Time
|
- name: Test Github Action Server Time
|
||||||
run: bash -x echo `date`
|
run: bash -x echo `date`
|
||||||
|
- name: Check new version and push
|
||||||
|
env:
|
||||||
|
GHTOKEN: ${{ secrets.GHTOKEN }}
|
||||||
|
run: bash -x ./scripts/destVersionRelease.sh ${{ github.event.inputs.download_link }}
|
||||||
|
@ -11,7 +11,7 @@ if [ -z "$1" ]; then
|
|||||||
download_link="https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe"
|
download_link="https://dldir1.qq.com/weixin/Windows/WeChatSetup.exe"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
function install_depends () {
|
function install_depends() {
|
||||||
printf "#%.0s" {1..60}
|
printf "#%.0s" {1..60}
|
||||||
echo
|
echo
|
||||||
echo -e "## \033[1;33mInstalling 7zip, shasum, wget, curl, git\033[0m"
|
echo -e "## \033[1;33mInstalling 7zip, shasum, wget, curl, git\033[0m"
|
||||||
@ -20,6 +20,16 @@ function install_depends () {
|
|||||||
apt install -y p7zip-full p7zip-rar libdigest-sha-perl wget curl git
|
apt install -y p7zip-full p7zip-rar libdigest-sha-perl wget curl git
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function login_gh() {
|
||||||
|
echo $GHTOKEN > WeChatSetup/temp/GHTOKEN
|
||||||
|
gh auth login --with-token < WeChatSetup/temp/GHTOKEN
|
||||||
|
if [ "$?" -ne 0 ]; then
|
||||||
|
>&2 echo -e "\033[1;31mLogin Failed, please check your network or token!\033[0m"
|
||||||
|
clean_data 1
|
||||||
|
fi
|
||||||
|
rm -rfv WeChatSetup/temp/GHTOKEN
|
||||||
|
}
|
||||||
|
|
||||||
function download_wechat() {
|
function download_wechat() {
|
||||||
printf "#%.0s" {1..60}
|
printf "#%.0s" {1..60}
|
||||||
echo
|
echo
|
||||||
@ -74,8 +84,9 @@ function clean_data() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
function main() {
|
function main() {
|
||||||
rm -rfv WeChatSetup/*
|
# rm -rfv WeChatSetup/*
|
||||||
mkdir -p ${temp_path}/temp
|
mkdir -p ${temp_path}/temp
|
||||||
|
login_gh
|
||||||
## https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md
|
## https://github.com/actions/virtual-environments/blob/main/images/linux/Ubuntu2004-Readme.md
|
||||||
# install_depends
|
# install_depends
|
||||||
download_wechat
|
download_wechat
|
||||||
@ -92,6 +103,7 @@ function main() {
|
|||||||
prepare_commit
|
prepare_commit
|
||||||
|
|
||||||
gh release create v$dest_version ./WeChatSetup/$dest_version/WeChatSetup-$dest_version.exe -F ./WeChatSetup/$dest_version/WeChatSetup-$dest_version.exe.sha256 -t "Wechat v$dest_version"
|
gh release create v$dest_version ./WeChatSetup/$dest_version/WeChatSetup-$dest_version.exe -F ./WeChatSetup/$dest_version/WeChatSetup-$dest_version.exe.sha256 -t "Wechat v$dest_version"
|
||||||
|
gh auth logout
|
||||||
clean_data 0
|
clean_data 0
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user