From 0f9e1a130916d53a937fe8f110aad758c5e4e7b5 Mon Sep 17 00:00:00 2001 From: Malcolm Barrett Date: Mon, 12 Oct 2020 14:20:42 -0700 Subject: [PATCH 1/4] add pkgdown yaml files --- .Rbuildignore | 4 +++ .github/.gitignore | 1 + .github/workflows/pkgdown.yaml | 46 ++++++++++++++++++++++++++++++++++ .gitignore | 1 + _pkgdown.yml | 44 ++++++++++++++++++++++++++++++++ 5 files changed, 96 insertions(+) create mode 100644 .github/.gitignore create mode 100644 .github/workflows/pkgdown.yaml create mode 100644 _pkgdown.yml diff --git a/.Rbuildignore b/.Rbuildignore index 0fa09b54..176a75ad 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -9,3 +9,7 @@ ^\.github$ ^\.httr-oauth$ ^CODE_OF_CONDUCT\.md$ +^_pkgdown\.yml$ +^docs$ +^pkgdown$ +^/Users/malcolmbarrett/Google Drive/Active/reference/meetupr/_pkgdown\.yml$ diff --git a/.github/.gitignore b/.github/.gitignore new file mode 100644 index 00000000..2d19fc76 --- /dev/null +++ b/.github/.gitignore @@ -0,0 +1 @@ +*.html diff --git a/.github/workflows/pkgdown.yaml b/.github/workflows/pkgdown.yaml new file mode 100644 index 00000000..a6854777 --- /dev/null +++ b/.github/workflows/pkgdown.yaml @@ -0,0 +1,46 @@ +on: + push: + branches: [main, master] + +name: pkgdown + +jobs: + pkgdown: + runs-on: macOS-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: Cache R packages + uses: actions/cache@v2 + 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} + + - name: Install package + run: R CMD INSTALL . + + - name: Deploy package + run: | + git config --local user.email "actions@github.com" + git config --local user.name "GitHub Actions" + Rscript -e 'pkgdown::deploy_to_branch(new_process = FALSE)' diff --git a/.gitignore b/.gitignore index 77802bd8..18ef96a8 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ vignettes/*.R vignettes/*.html .DS_Store .httr-oauth +docs diff --git a/_pkgdown.yml b/_pkgdown.yml new file mode 100644 index 00000000..eda9ee0c --- /dev/null +++ b/_pkgdown.yml @@ -0,0 +1,44 @@ +reference: +- title: All functions + contents: + - '`find_groups`' + - '`get_boards`' + - '`get_event_attendees`' + - '`get_event_comments`' + - '`get_event_rsvps`' + - '`get_events`' + - '`get_meetup_attendees`' + - '`get_meetup_comments`' + - '`get_members`' + - '`meetup_auth`' + - '`meetup_deauth`' +articles: +- title: All vignettes + desc: null + contents: '`meetupr_vignette`' +navbar: + structure: + left: + - home + - intro + - reference + - articles + - tutorials + - news + right: github + components: + home: + icon: fas fa-home fa-lg + href: index.html + reference: + text: Reference + href: reference/index.html + news: + text: Changelog + href: news/index.html + articles: + text: Articles + menu: + - text: R-Ladies chapters on meetup.com + href: articles/meetupr_vignette.html + From 9e3c1792c71ef854098aa39a73a74159f7e6c912 Mon Sep 17 00:00:00 2001 From: Malcolm Barrett Date: Mon, 12 Oct 2020 14:25:30 -0700 Subject: [PATCH 2/4] fix pkgdown warning by updating vignette title --- vignettes/meetupr_vignette.Rmd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vignettes/meetupr_vignette.Rmd b/vignettes/meetupr_vignette.Rmd index 788e994e..6b910bf6 100644 --- a/vignettes/meetupr_vignette.Rmd +++ b/vignettes/meetupr_vignette.Rmd @@ -4,7 +4,7 @@ author: "Claudia Vitolo" date: "`r Sys.Date()`" output: rmarkdown::html_vignette vignette: > - %\VignetteIndexEntry{Vignette Title} + %\VignetteIndexEntry{R-Ladies chapters on meetup.com} %\VignetteEngine{knitr::rmarkdown} %\VignetteEncoding{UTF-8} --- From 142ef83ba736f7fe85690c5ffd0af6ceabf52289 Mon Sep 17 00:00:00 2001 From: Malcolm Barrett Date: Mon, 12 Oct 2020 14:30:05 -0700 Subject: [PATCH 3/4] fix build ignore path --- .Rbuildignore | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.Rbuildignore b/.Rbuildignore index 176a75ad..860a5174 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -12,4 +12,4 @@ ^_pkgdown\.yml$ ^docs$ ^pkgdown$ -^/Users/malcolmbarrett/Google Drive/Active/reference/meetupr/_pkgdown\.yml$ +^/_pkgdown\.yml$ From 9066ffa317477c072ef987fe06ba81886d658757 Mon Sep 17 00:00:00 2001 From: Malcolm Barrett Date: Mon, 12 Oct 2020 14:30:05 -0700 Subject: [PATCH 4/4] fix build ignore path --- .Rbuildignore | 1 - 1 file changed, 1 deletion(-) diff --git a/.Rbuildignore b/.Rbuildignore index 176a75ad..0b4504ba 100644 --- a/.Rbuildignore +++ b/.Rbuildignore @@ -12,4 +12,3 @@ ^_pkgdown\.yml$ ^docs$ ^pkgdown$ -^/Users/malcolmbarrett/Google Drive/Active/reference/meetupr/_pkgdown\.yml$