|
|
|
@ -26,6 +26,11 @@ jobs: |
|
|
|
|
name: id_rsa # optional |
|
|
|
|
known_hosts: ${{ secrets.KNOWN_HOSTS }} |
|
|
|
|
|
|
|
|
|
- name: Installation |
|
|
|
|
run: | |
|
|
|
|
sudo apt-get install -y nodejs npm |
|
|
|
|
sudo npm install markdown-to-html -g |
|
|
|
|
|
|
|
|
|
- name: Publish |
|
|
|
|
run: | |
|
|
|
|
git clone git@github.com:xmake-io/xrepo-docs.git |
|
|
|
@ -34,8 +39,11 @@ jobs: |
|
|
|
|
git remote set-url --add all git@github.com:waruqi/xrepo-docs.git |
|
|
|
|
git remote set-url --add all git@gitee.com:xmake-io/xrepo-docs.git |
|
|
|
|
git remote set-url --add all git@gitlab.com:xmake-io/xrepo-docs.git |
|
|
|
|
xmake l -vD ./build.lua |
|
|
|
|
git commit -a -m "update docs" |
|
|
|
|
xmake l -vD `pwd`/build.lua |
|
|
|
|
git config --global user.email "waruqi@gmail.com" |
|
|
|
|
git config --global user.name "ruki" |
|
|
|
|
git add -A |
|
|
|
|
git diff-index --quiet HEAD || git commit -m "autoupdate docs by xmake-repo/ci" |
|
|
|
|
git push all master |
|
|
|
|
|
|
|
|
|
|
|
|
|
|