-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
2 changed files
with
32 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,22 +20,35 @@ jobs: | |
- run: npm install | ||
- run: npm run build | ||
|
||
# - name: Configure Git # 配置Git | ||
# env: | ||
# DEPLOY_PRI: ${{ secrets.DEPLOY_PRI }} | ||
# GIT_USERNAME: Bot | ||
# GIT_EMAIL: ${{ github.repository_owner }}@user.github.com | ||
# run: | | ||
# sudo timedatectl set-timezone "Asia/Shanghai" | ||
# mkdir -p ~/.ssh/ | ||
# echo "$DEPLOY_PRI" > ~/.ssh/id_rsa | ||
# chmod 600 ~/.ssh/id_rsa | ||
# ssh-keyscan github.com >> ~/.ssh/known_hosts | ||
# git config --global user.name '$DEPLOY_PRI' | ||
# git config --global user.email '$DEPLOY_PRI' | ||
- name: Configure Git # 配置Git | ||
env: | ||
DEPLOY_PRI: ${{secrets.DEPLOY_PRI}} # 这里就是刚刚配置的私钥了 | ||
GIT_USERNAME: ${{ github.repository_owner }} #Github用户名,这里用了Actions自带的变量,也可以写死。 | ||
GIT_EMAIL: ${{ github.repository_owner }}@user.github.com # 邮箱,可以写自己的邮箱。 | ||
run: | | ||
sudo timedatectl set-timezone "Asia/Shanghai" | ||
mkdir -p ~/.ssh/ | ||
echo "$DEPLOY_PRI" > ~/.ssh/id_rsa | ||
chmod 600 ~/.ssh/id_rsa | ||
ssh-keyscan github.com >> ~/.ssh/known_hosts | ||
git config --global user.name '$DEPLOY_PRI' | ||
git config --global user.email '$DEPLOY_PRI' | ||
# - name: Update package-lock.json | ||
# run: | | ||
# git add package-lock.json | ||
# git commit -m "Auto Update package-lock" --no-verify | ||
# git push origin main | ||
- name: Commit Build # 提交文档到Git仓库 | ||
env: | ||
GIT_URL: '[email protected]:Lhcfl/Linquebot_v2.git' # 项目的地址,注意要用SSH格式的。 | ||
run: | | ||
cp package.json dist/ | ||
cp package-lock.json dist/ | ||
cp README.md dist/ | ||
cd dist | ||
git init | ||
git remote add origin $GIT_URL | ||
git checkout -b build | ||
git add -A | ||
git commit -m "BUILD generated." | ||
- name: Push Build # 推送 | ||
run: | | ||
cd dist | ||
git push origin HEAD:build --force |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters