1 Star 0 Fork 0

Xiechengqi / test

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
main.yml 1.86 KB
一键复制 编辑 原始数据 按行查看 历史
name: url_update
on:
watch:
types: started
schedule:
- cron: '0 21 * * *'
jobs:
build:
runs-on: ubuntu-latest
if: github.event.repository.owner.id==github.event.sender.id
steps:
- name: Checkout
uses: actions/checkout@master
- name: bash url_update.sh
run: |
cp backup index.html
chmod +x url_update.sh
bash url_update.sh
- name: set git config
run: |
git config --global user.name "Xiechengqi"
git config --global user.email "Xiechengqi01@gmail.com"
- name: add ssh primary key
run: |
mkdir /home/runner/.ssh/
echo "${{ secrets.SSH_PRIVATE_KEY }}">/home/runner/.ssh/id_rsa
chmod 600 /home/runner/.ssh/id_rsa
ssh-keyscan -t rsa "github.com">>/home/runner/.ssh/known_hosts
ssh-keyscan -t rsa "gitee.com">>/home/runner/.ssh/known_hosts
- name: set logfile
run: |
git log --pretty=format:"%s from Github Actions at `TZ=UTC-8 date +"%Y-%m-%d %H:%M:%S"`" --date=short -n 1 > commit-message.log
- name: deploy to github
run: |
git clone git@github.com:Xiechengqi/test.git .github_repo
cd .github_repo
git checkout master
cd ../
\cp -rf ./* ./.github_repo/
cd .github_repo
rm -rf commit-message.log
git add .
git commit -F ../commit-message.log
git push --force --quiet "git@github.com:Xiechengqi/test.git" master:master
- name: deploy to gitee
run: |
cd ../
pwd
git clone git@gitee.com:Xiechengqi/test.git .gitee-test
cd .gitee-test
git checkout master
cd ../
\cp -rf ./* ./.gitee-test/
cd .gitee-test
rm commit-message.log -rf
git add .
git commit -F ../commit-message.log
git push --force --quiet "git@gitee.com:Xiechengqi/test.git" master:master
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/Xiechengqi/test.git
git@gitee.com:Xiechengqi/test.git
Xiechengqi
test
test
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891