diff --git a/.github/workflows/R-CMD-check.yml b/.github/workflows/R-CMD-check.yml index a1cf128..b066361 100644 --- a/.github/workflows/R-CMD-check.yml +++ b/.github/workflows/R-CMD-check.yml @@ -22,6 +22,8 @@ jobs: - {os: ubuntu-latest, r: '4.1.0'} - {os: ubuntu-latest, r: 'release'} - {os: ubuntu-latest, r: 'devel'} + - {os: windows-latest, r: 'release'} + - {os: windows-latest, r: 'devel'} env: R_REMOTES_NO_ERRORS_FROM_WARNINGS: true @@ -42,6 +44,7 @@ jobs: run: | sudo apt-get update sudo apt-get install -y texlive-latex-base texlive-latex-recommended texlive-fonts-recommended texlive-fonts-extra + - name: Install system dependencies (macOS) if: runner.os == 'macOS' run: | @@ -49,6 +52,16 @@ jobs: sudo /Library/TeX/texbin/tlmgr update --self sudo /Library/TeX/texbin/tlmgr install inconsolata echo "/Library/TeX/texbin" >> $GITHUB_PATH + + - name: Install system dependencies (Windows) + if: runner.os == 'Windows' + run: | + choco install miktex + miktexsetup finish + initexmf --admin --update-fndb + initexmf --admin --mkmaps + initexmf --admin --mklinks + - uses: r-lib/actions/setup-r-dependencies@v2 with: extra-packages: any::rcmdcheck