diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml index 1abece4..63cbb18 100644 --- a/.github/workflows/pkgdown.yaml +++ b/.github/workflows/pkgdown.yaml @@ -1,48 +1,35 @@ +# Workflow derived from https://github.com/r-lib/actions/tree/master/examples +# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help on: push: - branches: - - main - - master + branches: [main, master] + release: + types: [published] + workflow_dispatch: name: pkgdown jobs: pkgdown: - runs-on: macOS-latest + runs-on: ubuntu-latest env: GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }} steps: - uses: actions/checkout@v2 - - uses: r-lib/actions/setup-r@v1 - - uses: r-lib/actions/setup-pandoc@v1 - - name: Query dependencies - run: | - install.packages('remotes') - saveRDS(remotes::dev_package_deps(dependencies = TRUE), ".github/depends.Rds", version = 2) - writeLines(sprintf("R-%i.%i", getRversion()$major, getRversion()$minor), ".github/R-version") - shell: Rscript {0} - - - name: Restore R package cache - uses: actions/cache@v2 + - uses: r-lib/actions/setup-r@v1 with: - path: ${{ env.R_LIBS_USER }} - key: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1-${{ hashFiles('.github/depends.Rds') }} - restore-keys: ${{ runner.os }}-${{ hashFiles('.github/R-version') }}-1- - - - name: Install dependencies - run: | - remotes::install_deps(dependencies = TRUE) - install.packages("pkgdown", type = "binary") - shell: Rscript {0} + use-public-rspm: true - - name: Install package - run: R CMD INSTALL . + - uses: r-lib/actions/setup-r-dependencies@v1 + with: + extra-packages: pkgdown + needs: website - name: Deploy package run: | - git config --local user.email "actions@github.com" - git config --local user.name "GitHub Actions" + git config --local user.name "$GITHUB_ACTOR" + git config --local user.email "$GITHUB_ACTOR@users.noreply.github.com" Rscript -e 'pkgdown::deploy_to_branch(new_process = FALSE)' diff --git a/DESCRIPTION b/DESCRIPTION index e0f0395..d2efc28 100644 --- a/DESCRIPTION +++ b/DESCRIPTION @@ -24,11 +24,11 @@ Description: TODO:: update thise section Functions for setting up and fitting va License: MIT + file LICENSE Encoding: UTF-8 LazyData: true -URL: https://boyiguo1.github.io/BHAM, https://github.com/boyiguo1/BHAM +URL: https://boyiguo1.github.io/BHAM, + https://github.com/boyiguo1/BHAM BugReports: https://github.com/boyiguo1/BHAM/issues RoxygenNote: 7.1.2 Suggests: - BhGLM, devtools, knitr, lifecycle, diff --git a/_pkgdown.yml b/_pkgdown.yml index ea1b2a5..e1e0f7c 100644 --- a/_pkgdown.yml +++ b/_pkgdown.yml @@ -1,31 +1,26 @@ template: params: bootswatch: cosmo - url: https://boyiguo1.github.io/BHAM - - - navbar: - title: "BHAM" + title: BHAM left: - - text: "Vignettes" - href: articles/index.html - - text: "Functions" - href: reference/index.html - - text: "News" - href: news/index.html - - + - text: Vignettes + href: articles/index.html + - text: Functions + href: reference/index.html + - text: News + href: news/index.html articles: - - title: "Getting Started" - desc: > - These vignettes demonstrate how to use various features of the **BHAM** package. - contents: - - BHAM - - comparison_BhGLM - - covariate_model - - functional_selection - - group_argument - - introduction - - model_assessment +- title: Getting Started + desc: | + These vignettes demonstrate how to use various features of the **BHAM** package. + contents: + - BHAM + - comparison_BhGLM + - covariate_model + - functional_selection + - group_argument + - introduction + - model_assessment + diff --git a/vignettes/comparison_BhGLM.Rmd b/vignettes/comparison_BhGLM.Rmd index 2110b4b..eb865ef 100644 --- a/vignettes/comparison_BhGLM.Rmd +++ b/vignettes/comparison_BhGLM.Rmd @@ -10,7 +10,7 @@ vignette: > ```{r setup, include=FALSE} knitr::opts_chunk$set(echo = TRUE, eval = F) -library(BhGLM) +# library(BhGLM) library(tidyverse) ```