From 3d209faefc5d0cedf9ba347d189e99caf0e5265b Mon Sep 17 00:00:00 2001 From: Atsushi Sakai Date: Sat, 7 May 2022 22:43:31 +0900 Subject: [PATCH] add gh-pages action (#671) --- .github/workflows/gh-pages.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/gh-pages.yml diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml new file mode 100644 index 00000000..e51197cb --- /dev/null +++ b/.github/workflows/gh-pages.yml @@ -0,0 +1,29 @@ +name: Pages +on: + push: + branches: + - master +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Setup python + uses: actions/setup-python@v2 + - name: Checkout + uses: actions/checkout@master + with: + fetch-depth: 0 # otherwise, you will fail to push refs to dest repo + - name: Install dependencies + run: | + python --version + python -m pip install --upgrade pip + python -m pip install -r requirements/requirements.txt + - name: Build and Commit + uses: sphinx-notes/pages@v2 + with: + requirements_path: ./docs/doc_requirements.txt + - name: Push changes + uses: ad-m/github-push-action@master + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + branch: gh-pages \ No newline at end of file