From 8be5e4ce62a75a882ec5303c188bf931661972da Mon Sep 17 00:00:00 2001 From: Alexey Sokolov Date: Sat, 3 Jul 2021 01:01:41 +0100 Subject: [PATCH] Port updater of docs.znc.in from travis to github actions --- .../generate-docs.sh | 6 ++--- .travis.ssh => .ci/ssh-config | 0 .github/workflows/build.yml | 23 +++++++++++++++++- .travis-github.enc | Bin 3408 -> 0 bytes 4 files changed, 25 insertions(+), 4 deletions(-) rename .travis-generate-docs.sh => .ci/generate-docs.sh (86%) rename .travis.ssh => .ci/ssh-config (100%) delete mode 100644 .travis-github.enc diff --git a/.travis-generate-docs.sh b/.ci/generate-docs.sh similarity index 86% rename from .travis-generate-docs.sh rename to .ci/generate-docs.sh index c60ac52d..c2e399f6 100755 --- a/.travis-generate-docs.sh +++ b/.ci/generate-docs.sh @@ -7,7 +7,7 @@ doxygen cd "$HOME" git clone --depth=1 --branch=gh-pages github:znc/docs.git gh-pages || exit 1 -cd "$TRAVIS_BUILD_DIR/doc/html/" +cd "$GITHUB_WORKSPACE/doc/html/" mv ~/gh-pages/.git ./ echo docs.znc.in > CNAME git add -A @@ -28,9 +28,9 @@ if [[ ! -f ~/docs_need_commit ]]; then fi git commit -F- < ~/znc-github-key + env: + KEY: ${{ secrets.SSH_GITHUB_KEY_FOR_CI_BOT }} + - run: chmod 0600 ~/znc-github-key + - run: mkdir -p ~/.ssh + - run: cp .ci/ssh-config ~/.ssh/config + # It's not travis anymore, but oh well. TODO: fix + - run: git config --global user.email "travis-ci@znc.in" + - run: git config --global user.name "znc-travis" + - run: .ci/generate-docs.sh diff --git a/.travis-github.enc b/.travis-github.enc deleted file mode 100644 index 2bba5eef876e6a3caf6663dfa83171356d495fa0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3408 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