mirror of
https://github.com/SukkaW/Surge.git
synced 2025-12-14 02:00:37 +08:00
CI: manual git deploy
This commit is contained in:
parent
b6bbcc5e1d
commit
6693690ed6
29
.github/workflows/main.yml
vendored
29
.github/workflows/main.yml
vendored
@ -124,7 +124,7 @@ jobs:
|
|||||||
path: public
|
path: public
|
||||||
- name: Upload Dist to GitLab
|
- name: Upload Dist to GitLab
|
||||||
run: |
|
run: |
|
||||||
git clone --filter=blob:none https://${GITLAB_TOKEN_NAME}:${GITLAB_TOKEN}@gitlab.com/SukkaW/ruleset.skk.moe.git ./deploy-git
|
git clone --filter=tree:0 https://${GITLAB_TOKEN_NAME}:${GITLAB_TOKEN}@gitlab.com/SukkaW/ruleset.skk.moe.git ./deploy-git
|
||||||
cd ./deploy-git
|
cd ./deploy-git
|
||||||
git config --global push.default matching
|
git config --global push.default matching
|
||||||
git config --global user.email "${GITLAB_EMAIL}"
|
git config --global user.email "${GITLAB_EMAIL}"
|
||||||
@ -142,13 +142,22 @@ jobs:
|
|||||||
GITLAB_TOKEN_NAME: ${{ secrets.GITLAB_TOKEN_NAME }}
|
GITLAB_TOKEN_NAME: ${{ secrets.GITLAB_TOKEN_NAME }}
|
||||||
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }}
|
GITLAB_TOKEN: ${{ secrets.GITLAB_TOKEN }}
|
||||||
- name: Upload Dist to GitHub
|
- name: Upload Dist to GitHub
|
||||||
uses: peaceiris/actions-gh-pages@v4
|
|
||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
with:
|
run: |
|
||||||
personal_token: ${{ secrets.GIT_TOKEN }}
|
git clone --filter=tree:0 https://${GH_USER}:${GH_TOKEN}@github.com/SukkaLab/ruleset.skk.moe.git ./deploy-git
|
||||||
user_name: ${{ secrets.GIT_USER }}
|
cd ./deploy-git
|
||||||
user_email: ${{ secrets.GIT_EMAIL }}
|
git config --global push.default matching
|
||||||
external_repository: SukkaLab/ruleset.skk.moe
|
git config --global user.email "${GH_EMAIL}"
|
||||||
publish_branch: master
|
git config --global user.name "${GH_USER}"
|
||||||
publish_dir: public
|
rm -rf ./*
|
||||||
cname: ruleset.skk.moe
|
cp -rf ../public/* ./
|
||||||
|
echo "ruleset.skk.moe" > CNAME
|
||||||
|
git add --all .
|
||||||
|
git commit -m "deploy: https://github.com/SukkaW/Surge/commit/${GITHUB_SHA}"
|
||||||
|
git push --quiet --force origin HEAD:master
|
||||||
|
cd ..
|
||||||
|
rm -rf ./deploy-git
|
||||||
|
env:
|
||||||
|
GH_EMAIL: ${{ secrets.GIT_EMAIL }}
|
||||||
|
GH_USER: ${{ secrets.GIT_USER }}
|
||||||
|
GH_TOKEN: ${{ secrets.GIT_TOKEN }}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user