Skip to content

Removed tex_math_dollars from md_document variant. #13

Removed tex_math_dollars from md_document variant.

Removed tex_math_dollars from md_document variant. #13

Workflow file for this run

name: Build and Deploy Documentation
on:
push:
branches:
- master
paths:
- 'man/**'
- 'README.Rmd'
jobs:
build-and-deploy:
runs-on: ubuntu-latest
env:
FTP_SERVER: ${{ secrets.FTP_SERVER }}
FTP_USERNAME: ${{ secrets.FTP_USERNAME }}
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
FTP_DOCS_PATH: "/r-neer-match.pikappa.eu"
steps:
- name: Checkout repository
- uses: actions/checkout@v4
- name: Set up R
uses: r-lib/actions/setup-r@v2
- name: Install dependencies
run: |
sudo apt-get install -y lftp pandoc
pip install neer-match
Rscript -e "
install.packages(c('pkgdown', 'reticulate', 'rmarkdown', 'roxygen2', 'tensorflow'))
"
- name: Build pkgdown site
run: |
R CMD build .
R CMD INSTALL neermatch_*.tar.gz
Rscript -e "
rmarkdown::render('README.Rmd', output_format = 'md_document');
roxygen2::roxygenize();
pkgdown::build_site();
"
- name: Deploy documentation via FTP
env:
FTP_PASSWORD: ${{ secrets.FTP_PASSWORD }}
run: |
lftp -c "
open -u $FTP_USERNAME,$FTP_PASSWORD $FTP_SERVER;
mirror -R -P 5 docs $FTP_DOCS_PATH;
bye;
"