From a97c6203d5dbbbce56e6dff5f414925435e3c363 Mon Sep 17 00:00:00 2001 From: Emma Rand <7593411+3mmaRand@users.noreply.github.com> Date: Fri, 21 Jul 2023 15:13:37 +0100 Subject: [PATCH] Initial commit --- .github/.gitignore | 1 + .github/workflows/quarto-gh-pages-html.yaml | 49 +++++++++++++++++++++ .gitignore | 5 +++ BIO00088H-data.Rproj | 13 ++++++ _quarto.yml | 19 ++++++++ about.qmd | 5 +++ index.qmd | 7 +++ styles.css | 1 + 8 files changed, 100 insertions(+) create mode 100644 .github/.gitignore create mode 100644 .github/workflows/quarto-gh-pages-html.yaml create mode 100644 .gitignore create mode 100644 BIO00088H-data.Rproj create mode 100644 _quarto.yml create mode 100644 about.qmd create mode 100644 index.qmd create mode 100644 styles.css diff --git a/.github/.gitignore b/.github/.gitignore new file mode 100644 index 0000000..0b84df0 --- /dev/null +++ b/.github/.gitignore @@ -0,0 +1 @@ +*.html \ No newline at end of file diff --git a/.github/workflows/quarto-gh-pages-html.yaml b/.github/workflows/quarto-gh-pages-html.yaml new file mode 100644 index 0000000..92979eb --- /dev/null +++ b/.github/workflows/quarto-gh-pages-html.yaml @@ -0,0 +1,49 @@ +# based on: https://github.com/quarto-dev/quarto-actions/blob/main/examples/quarto-book-gh-pages.yaml + +on: + push: + branches: main + pull_request: + branches: main + # to be able to trigger a manual build + workflow_dispatch: + +name: Render and deploy Book + +jobs: + build-deploy: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + + - uses: r-lib/actions/setup-r@v2 + with: + use-public-rspm: true + - name: Install additional libraries on Linux + if: runner.os == 'Linux' + run: | + sudo apt-get update -y && sudo apt-get install -y libcurl4-openssl-dev + sudo apt-get install -y libharfbuzz-dev + sudo apt-get install -y libfribidi-dev + + - uses: r-lib/actions/setup-renv@v2 + + - name: Install Quarto + uses: quarto-dev/quarto-actions/install-quarto@v1 + + # Install any computing dependency you may need, usually either python and Jupyter or R + # More specific examples will be shared on quarto-dev/quarto-actions project + + - name: Render book to all format + # Add any command line argument needed + run: | + quarto render + - name: Deploy 🚀 + # only deploy when push to main + if: github.event_name != 'pull_request' + uses: JamesIves/github-pages-deploy-action@v4 + with: + # The branch the action should deploy to. + branch: gh-pages + # The folder the action should deploy. Adapt if you changed in Quarto config + folder: _site \ No newline at end of file diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..565f2b6 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +.Rproj.user +.Rhistory +.Rdata +.httr-oauth +.DS_Store diff --git a/BIO00088H-data.Rproj b/BIO00088H-data.Rproj new file mode 100644 index 0000000..8e3c2eb --- /dev/null +++ b/BIO00088H-data.Rproj @@ -0,0 +1,13 @@ +Version: 1.0 + +RestoreWorkspace: Default +SaveWorkspace: Default +AlwaysSaveHistory: Default + +EnableCodeIndexing: Yes +UseSpacesForTab: Yes +NumSpacesForTab: 2 +Encoding: UTF-8 + +RnwWeave: Sweave +LaTeX: pdfLaTeX diff --git a/_quarto.yml b/_quarto.yml new file mode 100644 index 0000000..08015c7 --- /dev/null +++ b/_quarto.yml @@ -0,0 +1,19 @@ +project: + type: website + +website: + title: "BIO00088H-data" + navbar: + left: + - href: index.qmd + text: Home + - about.qmd + +format: + html: + theme: cosmo + css: styles.css + toc: true + +editor: visual + diff --git a/about.qmd b/about.qmd new file mode 100644 index 0000000..07c5e7f --- /dev/null +++ b/about.qmd @@ -0,0 +1,5 @@ +--- +title: "About" +--- + +About this site diff --git a/index.qmd b/index.qmd new file mode 100644 index 0000000..699dfee --- /dev/null +++ b/index.qmd @@ -0,0 +1,7 @@ +--- +title: "BIO00088H-data" +--- + +This is a Quarto website. + +To learn more about Quarto websites visit . diff --git a/styles.css b/styles.css new file mode 100644 index 0000000..2ddf50c --- /dev/null +++ b/styles.css @@ -0,0 +1 @@ +/* css styles */