From 45d591e6744b83d5e1ea46665f90302b772f6175 Mon Sep 17 00:00:00 2001 From: Kara Date: Tue, 12 Sep 2023 01:03:26 -0500 Subject: [PATCH] action changes --- .github/workflows/{mdBook.yml => deploy.yml} | 2 +- .github/workflows/test.yml | 28 ++++++++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) rename .github/workflows/{mdBook.yml => deploy.yml} (97%) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/mdBook.yml b/.github/workflows/deploy.yml similarity index 97% rename from .github/workflows/mdBook.yml rename to .github/workflows/deploy.yml index 37e249661..88569b975 100644 --- a/.github/workflows/mdBook.yml +++ b/.github/workflows/deploy.yml @@ -1,4 +1,4 @@ -name: Build mdBook Site & Deploy if Necessary +name: Build & Deploy mdBook Site on: # Run on all pushes -- we check for only running on deploy later diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 000000000..deb772c51 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,28 @@ +name: Test mdBook Build & Upload Artifact + +on: + # Run on only PR, no gh pages stuff + pull_request: + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - name: Install Rust + run: | + curl --proto '=https' --tlsv1.2 https://sh.rustup.rs -sSf -y | sh + rustup update + - name: Install mdbook & plugins + uses: taiki-e/install-action@v2.18.6 + with: + tool: mdbook@0.4.34,mdbook-admonish@1.11.1,mdbook-linkcheck@0.7.7,mdbook-mermaid@0.12.6,mdbook-template@1.1.0 + - name: Build with mdBook + run: mdbook build + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: Built Site + path: ./book/html + retention-days: 3 \ No newline at end of file