From 0803d3d53d5e989faeab2ad1e9a21e48a97e9130 Mon Sep 17 00:00:00 2001 From: Carson Katri Date: Tue, 15 Nov 2022 13:05:50 -0500 Subject: [PATCH 1/3] Add mdBook workflow --- .github/workflows/github_pages.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/github_pages.yml diff --git a/.github/workflows/github_pages.yml b/.github/workflows/github_pages.yml new file mode 100644 index 0000000..9d9e3e9 --- /dev/null +++ b/.github/workflows/github_pages.yml @@ -0,0 +1,29 @@ +name: github pages + +on: + push: + branches: + - main + pull_request: + +jobs: + deploy: + runs-on: ubuntu-20.04 + concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + steps: + - uses: actions/checkout@v2 + + - name: Setup mdBook + uses: peaceiris/actions-mdbook@v1 + with: + mdbook-version: 'latest' + + - run: mdbook build + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3 + if: ${{ github.ref == 'refs/heads/main' }} + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./book/book From e741d30451c9ffa68f98c12e3e60341ad532a4af Mon Sep 17 00:00:00 2001 From: Carson Katri Date: Tue, 15 Nov 2022 13:09:52 -0500 Subject: [PATCH 2/3] Change working directory --- .github/workflows/github_pages.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/github_pages.yml b/.github/workflows/github_pages.yml index 9d9e3e9..8712e07 100644 --- a/.github/workflows/github_pages.yml +++ b/.github/workflows/github_pages.yml @@ -20,6 +20,7 @@ jobs: mdbook-version: 'latest' - run: mdbook build + working-directory: ./book - name: Deploy uses: peaceiris/actions-gh-pages@v3 From a237fd8c81257c41fcf87da16669eba37b43807f Mon Sep 17 00:00:00 2001 From: Carson Katri Date: Tue, 15 Nov 2022 13:10:31 -0500 Subject: [PATCH 3/3] Remove dot from directory --- .github/workflows/github_pages.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/github_pages.yml b/.github/workflows/github_pages.yml index 8712e07..f883519 100644 --- a/.github/workflows/github_pages.yml +++ b/.github/workflows/github_pages.yml @@ -20,7 +20,7 @@ jobs: mdbook-version: 'latest' - run: mdbook build - working-directory: ./book + working-directory: book - name: Deploy uses: peaceiris/actions-gh-pages@v3